home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
Resolve
/
Sample Application
/
Sample Application.rsrc
/
CODE_11_SCMAIN.txt
< prev
next >
Wrap
Text File
|
1993-07-15
|
179KB
|
3,213 lines
# near model CODE resource
# jump table entries: 6224-6265 (42 of them)
export_778:
00000000 4E75 rts
export_779:
fn00000002:
00000002 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00000006 2A2F 0018 move.l D5, [A7 + 0x18]
0000000A 202D E02C move.l D0, [A5 - 0x1FD4]
0000000E 90AD E030 sub.l D0, [A5 - 0x1FD0]
00000012 720E moveq.l D1, 0x0E
00000014 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000018 222D E04C move.l D1, [A5 - 0x1FB4]
0000001C 9280 sub.l D1, D0
0000001E B285 cmp.l D1, D5
00000020 6C00 014E bge +0x150 /* 00000170 */
00000024 286D E030 movea.l A4, [A5 - 0x1FD0]
00000028 202D E02C move.l D0, [A5 - 0x1FD4]
0000002C 90AD E030 sub.l D0, [A5 - 0x1FD0]
00000030 720E moveq.l D1, 0x0E
00000032 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000036 2C00 move.l D6, D0
00000038 2005 move.l D0, D5
0000003A D086 add.l D0, D6
0000003C 5280 addq.l D0, 1
0000003E 2E00 move.l D7, D0
00000040 9EAD E04C sub.l D7, [A5 - 0x1FB4]
00000044 7032 moveq.l D0, 0x32
00000046 B087 cmp.l D0, D7
00000048 6F02 ble +0x4 /* 0000004C */
0000004A 7E32 moveq.l D7, 0x32
label0000004C:
0000004C 2006 move.l D0, D6
0000004E 7202 moveq.l D1, 0x02
00000050 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000054 B087 cmp.l D0, D7
00000056 6F0A ble +0xC /* 00000062 */
00000058 2006 move.l D0, D6
0000005A 7202 moveq.l D1, 0x02
0000005C 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000060 2E00 move.l D7, D0
label00000062:
00000062 2007 move.l D0, D7
00000064 D0AD E04C add.l D0, [A5 - 0x1FB4]
00000068 2200 move.l D1, D0
0000006A C0FC 000E mulu.w D0, 0xE
0000006E 4841 swap.w D1
00000070 C2FC 000E mulu.w D1, 0xE
00000074 4841 swap.w D1
00000076 4241 clr.w D1
00000078 D081 add.l D0, D1
0000007A 2F00 move.l -[A7], D0
0000007C 222D E04C move.l D1, [A5 - 0x1FB4]
00000080 2001 move.l D0, D1
00000082 C2FC 000E mulu.w D1, 0xE
00000086 4840 swap.w D0
00000088 C0FC 000E mulu.w D0, 0xE
0000008C 4840 swap.w D0
0000008E 4240 clr.w D0
00000090 D280 add.l D1, D0
00000092 2F01 move.l -[A7], D1
00000094 486D E030 pea.l [A5 - 0x1FD0]
00000098 4EAD 0E0A jsr [A5 + 0xE0A /* export_445 */]
0000009C 4A40 tst.w D0
0000009E 4FEF 000C lea.l A7, [A7 + 0xC]
000000A2 6606 bne +0x8 /* 000000AA */
000000A4 7000 moveq.l D0, 0x00
000000A6 6000 00CA bra +0xCC /* 00000172 */
label000000AA:
000000AA DFAD E04C add.l [A5 - 0x1FB4], D7
000000AE 266D E030 movea.l A3, [A5 - 0x1FD0]
000000B2 2206 move.l D1, D6
000000B4 2001 move.l D0, D1
000000B6 C2FC 000E mulu.w D1, 0xE
000000BA 4840 swap.w D0
000000BC C0FC 000E mulu.w D0, 0xE
000000C0 4840 swap.w D0
000000C2 4240 clr.w D0
000000C4 D280 add.l D1, D0
000000C6 D28B add.l D1, A3
000000C8 2B41 E02C move.l [A5 - 0x1FD4], D1
000000CC 202D E034 move.l D0, [A5 - 0x1FCC]
000000D0 908C sub.l D0, A4
000000D2 720E moveq.l D1, 0x0E
000000D4 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
000000D8 2200 move.l D1, D0
000000DA C0FC 000E mulu.w D0, 0xE
000000DE 4841 swap.w D1
000000E0 C2FC 000E mulu.w D1, 0xE
000000E4 4841 swap.w D1
000000E6 4241 clr.w D1
000000E8 D081 add.l D0, D1
000000EA D08B add.l D0, A3
000000EC 2B40 E034 move.l [A5 - 0x1FCC], D0
000000F0 202D E028 move.l D0, [A5 - 0x1FD8]
000000F4 908C sub.l D0, A4
000000F6 720E moveq.l D1, 0x0E
000000F8 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
000000FC 2200 move.l D1, D0
000000FE C0FC 000E mulu.w D0, 0xE
00000102 4841 swap.w D1
00000104 C2FC 000E mulu.w D1, 0xE
00000108 4841 swap.w D1
0000010A 4241 clr.w D1
0000010C D081 add.l D0, D1
0000010E D08B add.l D0, A3
00000110 2B40 E028 move.l [A5 - 0x1FD8], D0
00000114 266D E02C movea.l A3, [A5 - 0x1FD4]
00000118 604A bra +0x4C /* 00000164 */
label0000011A:
0000011A 2013 move.l D0, [A3]
0000011C 908C sub.l D0, A4
0000011E 720E moveq.l D1, 0x0E
00000120 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000124 2200 move.l D1, D0
00000126 C0FC 000E mulu.w D0, 0xE
0000012A 4841 swap.w D1
0000012C C2FC 000E mulu.w D1, 0xE
00000130 4841 swap.w D1
00000132 4241 clr.w D1
00000134 D081 add.l D0, D1
00000136 D0AD E030 add.l D0, [A5 - 0x1FD0]
0000013A 2680 move.l [A3], D0
0000013C 202B 0004 move.l D0, [A3 + 0x4]
00000140 908C sub.l D0, A4
00000142 720E moveq.l D1, 0x0E
00000144 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000148 2200 move.l D1, D0
0000014A C0FC 000E mulu.w D0, 0xE
0000014E 4841 swap.w D1
00000150 C2FC 000E mulu.w D1, 0xE
00000154 4841 swap.w D1
00000156 4241 clr.w D1
00000158 D081 add.l D0, D1
0000015A D0AD E030 add.l D0, [A5 - 0x1FD0]
0000015E 2740 0004 move.l [A3 + 0x4], D0
00000162 2653 movea.l A3, [A3]
label00000164:
00000164 200B move.l D0, A3
00000166 6708 beq +0xA /* 00000170 */
00000168 7007 moveq.l D0, 0x07
0000016A B02B 000D cmp.b D0, [A3 + 0xD]
0000016E 67AA beq -0x54 /* 0000011A */
label00000170:
00000170 7001 moveq.l D0, 0x01
label00000172:
00000172 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+
00000176 4E75 rts
export_780:
00000178 4E56 FFFC link A6, -0x0004
0000017C 48E7 0118 movem.l -[A7], D7,A3,A4
00000180 286E 000C movea.l A4, [A6 + 0xC]
00000184 266E 0008 movea.l A3, [A6 + 0x8]
00000188 4247 clr.w D7
0000018A 4878 00A0 push.l 0xA0
0000018E 486E FFFC pea.l [A6 - 0x4]
00000192 2F0B move.l -[A7], A3
00000194 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */]
00000198 4A40 tst.w D0
0000019A 4FEF 000C lea.l A7, [A7 + 0xC]
0000019E 6700 00AC beq +0xAE /* 0000024C */
000001A2 206E FFFC movea.l A0, [A6 - 0x4]
000001A6 0268 FBFF 006E andi.w [A0 + 0x6E], 0xFBFF
000001AC 206E FFFC movea.l A0, [A6 - 0x4]
000001B0 7000 moveq.l D0, 0x00
000001B2 2140 006A move.l [A0 + 0x6A], D0
000001B6 206E FFFC movea.l A0, [A6 - 0x4]
000001BA 2140 0076 move.l [A0 + 0x76], D0
000001BE 206E FFFC movea.l A0, [A6 - 0x4]
000001C2 2140 0090 move.l [A0 + 0x90], D0
000001C6 206E FFFC movea.l A0, [A6 - 0x4]
000001CA 2140 008C move.l [A0 + 0x8C], D0
000001CE 206E FFFC movea.l A0, [A6 - 0x4]
000001D2 2140 0094 move.l [A0 + 0x94], D0
000001D6 206E FFFC movea.l A0, [A6 - 0x4]
000001DA 2140 0088 move.l [A0 + 0x88], D0
000001DE 720B moveq.l D1, 0x0B
000001E0 2F01 move.l -[A7], D1
000001E2 206E FFFC movea.l A0, [A6 - 0x4]
000001E6 4868 007C pea.l [A0 + 0x7C]
000001EA 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */]
000001EE 206E FFFC movea.l A0, [A6 - 0x4]
000001F2 2F10 move.l -[A7], [A0]
000001F4 206E FFFC movea.l A0, [A6 - 0x4]
000001F8 4868 0072 pea.l [A0 + 0x72]
000001FC 2F2B 0072 move.l -[A7], [A3 + 0x72]
00000200 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */]
00000204 4A40 tst.w D0
00000206 4FEF 0014 lea.l A7, [A7 + 0x14]
0000020A 6736 beq +0x38 /* 00000242 */
0000020C 206E FFFC movea.l A0, [A6 - 0x4]
00000210 2F28 0004 move.l -[A7], [A0 + 0x4]
00000214 206E FFFC movea.l A0, [A6 - 0x4]
00000218 4868 0076 pea.l [A0 + 0x76]
0000021C 2F2B 0076 move.l -[A7], [A3 + 0x76]
00000220 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */]
00000224 4A40 tst.w D0
00000226 4FEF 000C lea.l A7, [A7 + 0xC]
0000022A 6716 beq +0x18 /* 00000242 */
0000022C 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000230 4EBA 1870 jsr [PC + 0x1870 /* 00001AA2 */]
00000234 4A40 tst.w D0
00000236 588F addq.l A7, 4
00000238 6708 beq +0xA /* 00000242 */
0000023A 28AE FFFC move.l [A4], [A6 - 0x4]
0000023E 5247 addq.w D7, 1
00000240 600A bra +0xC /* 0000024C */
label00000242:
00000242 486E FFFC pea.l [A6 - 0x4]
00000246 4EBA 1040 jsr [PC + 0x1040 /* 00001288 */]
0000024A 588F addq.l A7, 4
label0000024C:
0000024C 3007 move.w D0, D7
0000024E 4CEE 1880 FFF0 movem.l D7,A3,A4, [A6 - 0x10]
00000254 4E5E unlink A6
00000256 4E75 rts
export_781:
fn00000258:
00000258 2F0B move.l -[A7], A3
0000025A 266F 0008 movea.l A3, [A7 + 0x8]
0000025E 41EB 016A lea.l A0, [A3 + 0x16A]
00000262 43EB 01F0 lea.l A1, [A3 + 0x1F0]
00000266 22D8 move.l [A1]+, [A0]+
00000268 22D8 move.l [A1]+, [A0]+
0000026A 41EB 01F0 lea.l A0, [A3 + 0x1F0]
0000026E 43EB 028C lea.l A1, [A3 + 0x28C]
00000272 22D8 move.l [A1]+, [A0]+
00000274 22D8 move.l [A1]+, [A0]+
00000276 41EB 0294 lea.l A0, [A3 + 0x294]
0000027A 43EB 028C lea.l A1, [A3 + 0x28C]
0000027E 20D9 move.l [A0]+, [A1]+
00000280 20D9 move.l [A0]+, [A1]+
00000282 265F movea.l A3, [A7]+
00000284 4E75 rts
export_782:
fn00000286:
00000286 4E56 FFFC link A6, -0x0004
0000028A 2F0B move.l -[A7], A3
0000028C 266E 0008 movea.l A3, [A6 + 0x8]
00000290 302B 0256 move.w D0, [A3 + 0x256]
00000294 906B 0252 sub.w D0, [A3 + 0x252]
00000298 5240 addq.w D0, 1
0000029A 322B 0266 move.w D1, [A3 + 0x266]
0000029E 9240 sub.w D1, D0
000002A0 3D41 FFFE move.w [A6 - 0x2], D1
000002A4 7001 moveq.l D0, 0x01
000002A6 B06E FFFE cmp.w D0, [A6 - 0x2]
000002AA 6F06 ble +0x8 /* 000002B2 */
000002AC 426E FFFE clr.w [A6 - 0x2]
000002B0 6016 bra +0x18 /* 000002C8 */
label000002B2:
000002B2 302B 0218 move.w D0, [A3 + 0x218]
000002B6 C1EB 0180 muls.w D0, [A3 + 0x180]
000002BA 322E FFFE move.w D1, [A6 - 0x2]
000002BE 48C1 ext.l D1
000002C0 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
000002C4 3D40 FFFE move.w [A6 - 0x2], D0
label000002C8:
000002C8 7002 moveq.l D0, 0x02
000002CA B06B 0264 cmp.w D0, [A3 + 0x264]
000002CE 6F06 ble +0x8 /* 000002D6 */
000002D0 426E FFFC clr.w [A6 - 0x4]
000002D4 6018 bra +0x1A /* 000002EE */
label000002D6:
000002D6 302B 022C move.w D0, [A3 + 0x22C]
000002DA C1EB 0184 muls.w D0, [A3 + 0x184]
000002DE 322B 0264 move.w D1, [A3 + 0x264]
000002E2 48C1 ext.l D1
000002E4 5381 subq.l D1, 1
000002E6 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
000002EA 3D40 FFFC move.w [A6 - 0x4], D0
label000002EE:
000002EE 2F2E FFFC move.l -[A7], [A6 - 0x4]
000002F2 2F0B move.l -[A7], A3
000002F4 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
000002F8 266E FFF8 movea.l A3, [A6 - 0x8]
000002FC 4E5E unlink A6
000002FE 4E75 rts
export_783:
00000300 4E56 0000 link A6, 0
00000304 48E7 0018 movem.l -[A7], A3,A4
00000308 286E 0008 movea.l A4, [A6 + 0x8]
0000030C 4AAD E198 tst.l [A5 - 0x1E68]
00000310 6706 beq +0x8 /* 00000318 */
00000312 202D E198 move.l D0, [A5 - 0x1E68]
00000316 6004 bra +0x6 /* 0000031C */
label00000318:
00000318 202D E020 move.l D0, [A5 - 0x1FE0]
label0000031C:
0000031C 2640 movea.l A3, D0
0000031E 2F0B move.l -[A7], A3
00000320 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
00000324 2F2E 000C move.l -[A7], [A6 + 0xC]
00000328 4E94 jsr [A4]
0000032A 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
00000330 4E5E unlink A6
00000332 4E75 rts
export_784:
00000334 4E56 0000 link A6, 0
00000338 2F0B move.l -[A7], A3
0000033A 266E 0008 movea.l A3, [A6 + 0x8]
0000033E 302E 0012 move.w D0, [A6 + 0x12]
00000342 48C0 ext.l D0
00000344 2F00 move.l -[A7], D0
00000346 302E 000E move.w D0, [A6 + 0xE]
0000034A 48C0 ext.l D0
0000034C 2F00 move.l -[A7], D0
0000034E 2F0B move.l -[A7], A3
00000350 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */]
00000354 4EBA 0AE8 jsr [PC + 0xAE8 /* 00000E3E */]
00000358 2B4B E198 move.l [A5 - 0x1E68], A3
0000035C 486D 189A pea.l [A5 + 0x189A /* export_783 */]
00000360 486B 019A pea.l [A3 + 0x19A]
00000364 4EAD 157A jsr [A5 + 0x157A /* export_683 */]
00000368 7000 moveq.l D0, 0x00
0000036A 2B40 E198 move.l [A5 - 0x1E68], D0
0000036E 2740 0280 move.l [A3 + 0x280], D0
00000372 266E FFFC movea.l A3, [A6 - 0x4]
00000376 4E5E unlink A6
00000378 4E75 rts
export_785:
0000037A 4E56 0000 link A6, 0
0000037E 2F0B move.l -[A7], A3
00000380 266E 0008 movea.l A3, [A6 + 0x8]
00000384 2F0B move.l -[A7], A3
00000386 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
0000038A 2F2D EA1A move.l -[A7], [A5 - 0x15E6]
0000038E 4EAD 081A jsr [A5 + 0x81A /* export_255 */]
00000392 41EE 0014 lea.l A0, [A6 + 0x14]
00000396 2F20 move.l -[A7], -[A0]
00000398 2F20 move.l -[A7], -[A0]
0000039A 4EAD 08CA jsr [A5 + 0x8CA /* export_277 */]
0000039E 486B 019A pea.l [A3 + 0x19A]
000003A2 4EAD 15F2 jsr [A5 + 0x15F2 /* export_698 */]
000003A6 2F0B move.l -[A7], A3
000003A8 4EBA FEDC jsr [PC - 0x124 /* 00000286 */]
000003AC 266E FFFC movea.l A3, [A6 - 0x4]
000003B0 4E5E unlink A6
000003B2 4E75 rts
export_786:
000003B4 4E56 0000 link A6, 0
000003B8 2F0B move.l -[A7], A3
000003BA 266E 0008 movea.l A3, [A6 + 0x8]
000003BE 2F0B move.l -[A7], A3
000003C0 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
000003C4 302E 000E move.w D0, [A6 + 0xE]
000003C8 5340 subq.w D0, 1
000003CA 588F addq.l A7, 4
000003CC 6B00 01B8 bmi +0x1BA /* 00000586 */
000003D0 0C40 0009 cmpi.w D0, 0x9 /* '\t' */
000003D4 6E00 01B0 bgt +0x1B2 /* 00000586 */
000003D8 D040 add.w D0, D0
000003DA 303B 0006 move.w D0, [PC + D0.w + 0x6]
000003DE 4EFB 0000 jmp [PC + D0.w]
000003E2 0070 00AC 008E ori.w [A0 + D0.w - 0x114], 0xAC
000003E8 00CC .incomplete
000003EA 00EC .incomplete
000003EC 0138 0106 btst [0x00000106 /* ScreenRow */], D0
000003F0 0170 0016 bchg [A0 + D0.w + 0x16], D0
000003F4 0040 486D ori.w D0, 0x486D /* 'Hm' */
000003F8 189A move.b [A4], [A2]+
000003FA 7000 moveq.l D0, 0x00
000003FC 2F00 move.l -[A7], D0
000003FE 2F00 move.l -[A7], D0
00000400 486B 019A pea.l [A3 + 0x19A]
00000404 4EAD 1652 jsr [A5 + 0x1652 /* export_710 */]
00000408 486D 189A pea.l [A5 + 0x189A /* export_783 */]
0000040C 7001 moveq.l D0, 0x01
0000040E 2F00 move.l -[A7], D0
00000410 486B 019A pea.l [A3 + 0x19A]
00000414 4EAD 1672 jsr [A5 + 0x1672 /* export_714 */]
00000418 4FEF 001C lea.l A7, [A7 + 0x1C]
0000041C 6000 0168 bra +0x16A /* 00000586 */
00000420 486D 189A pea.l [A5 + 0x189A /* export_783 */]
00000424 2F3C 7FFF FFFF move.l -[A7], 0x7FFFFFFF
0000042A 2F3C 7FFF FFFF move.l -[A7], 0x7FFFFFFF
00000430 486B 019A pea.l [A3 + 0x19A]
00000434 4EAD 1652 jsr [A5 + 0x1652 /* export_710 */]
00000438 486D 189A pea.l [A5 + 0x189A /* export_783 */]
0000043C 7001 moveq.l D0, 0x01
0000043E 2F00 move.l -[A7], D0
00000440 486B 019A pea.l [A3 + 0x19A]
00000444 4EAD 1672 jsr [A5 + 0x1672 /* export_714 */]
00000448 4FEF 001C lea.l A7, [A7 + 0x1C]
0000044C 6000 0138 bra +0x13A /* 00000586 */
00000450 486D 189A pea.l [A5 + 0x189A /* export_783 */]
00000454 302B 022C move.w D0, [A3 + 0x22C]
00000458 48C0 ext.l D0
0000045A 5380 subq.l D0, 1
0000045C 2F00 move.l -[A7], D0
0000045E 486B 019A pea.l [A3 + 0x19A]
00000462 4EAD 1662 jsr [A5 + 0x1662 /* export_712 */]
00000466 4FEF 000C lea.l A7, [A7 + 0xC]
0000046A 6000 011A bra +0x11C /* 00000586 */
0000046E 486D 189A pea.l [A5 + 0x189A /* export_783 */]
00000472 302B 022C move.w D0, [A3 + 0x22C]
00000476 48C0 ext.l D0
00000478 5280 addq.l D0, 1
0000047A 2F00 move.l -[A7], D0
0000047C 486B 019A pea.l [A3 + 0x19A]
00000480 4EAD 1662 jsr [A5 + 0x1662 /* export_712 */]
00000484 4FEF 000C lea.l A7, [A7 + 0xC]
00000488 6000 00FC bra +0xFE /* 00000586 */
0000048C 486D 189A pea.l [A5 + 0x189A /* export_783 */]
00000490 302B 0218 move.w D0, [A3 + 0x218]
00000494 48C0 ext.l D0
00000496 7210 moveq.l D1, 0x10
00000498 9081 sub.l D0, D1
0000049A 2F00 move.l -[A7], D0
0000049C 486B 019A pea.l [A3 + 0x19A]
000004A0 4EAD 166A jsr [A5 + 0x166A /* export_713 */]
000004A4 4FEF 000C lea.l A7, [A7 + 0xC]
000004A8 6000 00DC bra +0xDE /* 00000586 */
000004AC 486D 189A pea.l [A5 + 0x189A /* export_783 */]
000004B0 302B 0218 move.w D0, [A3 + 0x218]
000004B4 48C0 ext.l D0
000004B6 7210 moveq.l D1, 0x10
000004B8 D081 add.l D0, D1
000004BA 2F00 move.l -[A7], D0
000004BC 486B 019A pea.l [A3 + 0x19A]
000004C0 4EAD 166A jsr [A5 + 0x166A /* export_713 */]
000004C4 4FEF 000C lea.l A7, [A7 + 0xC]
000004C8 6000 00BC bra +0xBE /* 00000586 */
000004CC 486D 189A pea.l [A5 + 0x189A /* export_783 */]
000004D0 2F3C FFFF 8003 move.l -[A7], 0xFFFF8003
000004D6 486B 019A pea.l [A3 + 0x19A]
000004DA 4EAD 1662 jsr [A5 + 0x1662 /* export_712 */]
000004DE 4FEF 000C lea.l A7, [A7 + 0xC]
000004E2 6000 00A2 bra +0xA4 /* 00000586 */
000004E6 486D 189A pea.l [A5 + 0x189A /* export_783 */]
000004EA 302B 022C move.w D0, [A3 + 0x22C]
000004EE 48C0 ext.l D0
000004F0 322B 0262 move.w D1, [A3 + 0x262]
000004F4 48C1 ext.l D1
000004F6 D280 add.l D1, D0
000004F8 7001 moveq.l D0, 0x01
000004FA B06B 0262 cmp.w D0, [A3 + 0x262]
000004FE 5DC0 slt D0
00000500 0240 0001 andi.w D0, 0x1
00000504 48C0 ext.l D0
00000506 9280 sub.l D1, D0
00000508 2F01 move.l -[A7], D1
0000050A 486B 019A pea.l [A3 + 0x19A]
0000050E 4EAD 1662 jsr [A5 + 0x1662 /* export_712 */]
00000512 4FEF 000C lea.l A7, [A7 + 0xC]
00000516 606E bra +0x70 /* 00000586 */
00000518 486D 189A pea.l [A5 + 0x189A /* export_783 */]
0000051C 302B 0218 move.w D0, [A3 + 0x218]
00000520 48C0 ext.l D0
00000522 322B 0256 move.w D1, [A3 + 0x256]
00000526 48C1 ext.l D1
00000528 342B 0252 move.w D2, [A3 + 0x252]
0000052C 48C2 ext.l D2
0000052E 9282 sub.l D1, D2
00000530 2F00 move.l -[A7], D0
00000532 2001 move.l D0, D1
00000534 7202 moveq.l D1, 0x02
00000536 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
0000053A 2200 move.l D1, D0
0000053C 201F move.l D0, [A7]+
0000053E 9081 sub.l D0, D1
00000540 2F00 move.l -[A7], D0
00000542 486B 019A pea.l [A3 + 0x19A]
00000546 4EAD 166A jsr [A5 + 0x166A /* export_713 */]
0000054A 4FEF 000C lea.l A7, [A7 + 0xC]
0000054E 6036 bra +0x38 /* 00000586 */
00000550 486D 189A pea.l [A5 + 0x189A /* export_783 */]
00000554 302B 0218 move.w D0, [A3 + 0x218]
00000558 48C0 ext.l D0
0000055A 322B 0256 move.w D1, [A3 + 0x256]
0000055E 48C1 ext.l D1
00000560 342B 0252 move.w D2, [A3 + 0x252]
00000564 48C2 ext.l D2
00000566 9282 sub.l D1, D2
00000568 2F00 move.l -[A7], D0
0000056A 2001 move.l D0, D1
0000056C 7202 moveq.l D1, 0x02
0000056E 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000572 2200 move.l D1, D0
00000574 201F move.l D0, [A7]+
00000576 D280 add.l D1, D0
00000578 2F01 move.l -[A7], D1
0000057A 486B 019A pea.l [A3 + 0x19A]
0000057E 4EAD 166A jsr [A5 + 0x166A /* export_713 */]
00000582 4FEF 000C lea.l A7, [A7 + 0xC]
label00000586:
00000586 2F0B move.l -[A7], A3
00000588 4EBA FCFC jsr [PC - 0x304 /* 00000286 */]
0000058C 588F addq.l A7, 4
0000058E 266E FFFC movea.l A3, [A6 - 0x4]
00000592 4E5E unlink A6
00000594 4E75 rts
export_787:
00000596 4E56 0000 link A6, 0
0000059A 2F0B move.l -[A7], A3
0000059C 266E 0008 movea.l A3, [A6 + 0x8]
000005A0 2F2E 000C move.l -[A7], [A6 + 0xC]
000005A4 2F0B move.l -[A7], A3
000005A6 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
000005AA 2F0B move.l -[A7], A3
000005AC 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
000005B0 41EB 0172 lea.l A0, [A3 + 0x172]
000005B4 2F20 move.l -[A7], -[A0]
000005B6 2F20 move.l -[A7], -[A0]
000005B8 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */]
000005BC 2F0B move.l -[A7], A3
000005BE 4EBA FC98 jsr [PC - 0x368 /* 00000258 */]
000005C2 2F0B move.l -[A7], A3
000005C4 4EBA FCC0 jsr [PC - 0x340 /* 00000286 */]
000005C8 266E FFFC movea.l A3, [A6 - 0x4]
000005CC 4E5E unlink A6
000005CE 4E75 rts
export_788:
000005D0 4E56 0000 link A6, 0
000005D4 2F0B move.l -[A7], A3
000005D6 266E 0008 movea.l A3, [A6 + 0x8]
000005DA 2F2E 000C move.l -[A7], [A6 + 0xC]
000005DE 2F0B move.l -[A7], A3
000005E0 4EAD 0A32 jsr [A5 + 0xA32 /* export_322 */]
000005E4 266E FFFC movea.l A3, [A6 - 0x4]
000005E8 4E5E unlink A6
000005EA 4E75 rts
export_789:
000005EC 4E56 0000 link A6, 0
000005F0 2F0B move.l -[A7], A3
000005F2 266E 0008 movea.l A3, [A6 + 0x8]
000005F6 302E 000E move.w D0, [A6 + 0xE]
000005FA 48C0 ext.l D0
000005FC 2F00 move.l -[A7], D0
000005FE 2F0B move.l -[A7], A3
00000600 4EAD 0A3A jsr [A5 + 0xA3A /* export_323 */]
00000604 2F0B move.l -[A7], A3
00000606 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
0000060A 41EB 0172 lea.l A0, [A3 + 0x172]
0000060E 2F20 move.l -[A7], -[A0]
00000610 2F20 move.l -[A7], -[A0]
00000612 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */]
00000616 2F0B move.l -[A7], A3
00000618 4EBA FC3E jsr [PC - 0x3C2 /* 00000258 */]
0000061C 2F0B move.l -[A7], A3
0000061E 4EBA FC66 jsr [PC - 0x39A /* 00000286 */]
00000622 266E FFFC movea.l A3, [A6 - 0x4]
00000626 4E5E unlink A6
00000628 4E75 rts
export_790:
0000062A 4E56 0000 link A6, 0
0000062E 7069 moveq.l D0, 0x69
00000630 2F00 move.l -[A7], D0
00000632 4EAD 1072 jsr [A5 + 0x1072 /* export_522 */]
00000636 4E5E unlink A6
00000638 4E75 rts
export_791:
0000063A 4E56 0000 link A6, 0
0000063E 48E7 0110 movem.l -[A7], D7,A3
00000642 3E2E 0012 move.w D7, [A6 + 0x12]
00000646 266E 0008 movea.l A3, [A6 + 0x8]
0000064A 4A47 tst.w D7
0000064C 6608 bne +0xA /* 00000656 */
0000064E 3B6E 0016 E19C move.w [A5 - 0x1E64], [A6 + 0x16]
00000654 6066 bra +0x68 /* 000006BC */
label00000656:
00000656 0C47 0001 cmpi.w D7, 0x1
0000065A 6660 bne +0x62 /* 000006BC */
0000065C 2F0B move.l -[A7], A3
0000065E 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
00000662 4A6E 000E tst.w [A6 + 0xE]
00000666 588F addq.l A7, 4
00000668 6726 beq +0x28 /* 00000690 */
0000066A 486D 189A pea.l [A5 + 0x189A /* export_783 */]
0000066E 302D E19C move.w D0, [A5 - 0x1E64]
00000672 C1EB 0266 muls.w D0, [A3 + 0x266]
00000676 322B 0180 move.w D1, [A3 + 0x180]
0000067A 48C1 ext.l D1
0000067C 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000680 2F00 move.l -[A7], D0
00000682 486B 019A pea.l [A3 + 0x19A]
00000686 4EAD 166A jsr [A5 + 0x166A /* export_713 */]
0000068A 4FEF 000C lea.l A7, [A7 + 0xC]
0000068E 6024 bra +0x26 /* 000006B4 */
label00000690:
00000690 486D 189A pea.l [A5 + 0x189A /* export_783 */]
00000694 302D E19C move.w D0, [A5 - 0x1E64]
00000698 C1EB 0264 muls.w D0, [A3 + 0x264]
0000069C 322B 0184 move.w D1, [A3 + 0x184]
000006A0 48C1 ext.l D1
000006A2 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
000006A6 2F00 move.l -[A7], D0
000006A8 486B 019A pea.l [A3 + 0x19A]
000006AC 4EAD 1662 jsr [A5 + 0x1662 /* export_712 */]
000006B0 4FEF 000C lea.l A7, [A7 + 0xC]
label000006B4:
000006B4 2F0B move.l -[A7], A3
000006B6 4EBA FBCE jsr [PC - 0x432 /* 00000286 */]
000006BA 588F addq.l A7, 4
label000006BC:
000006BC 4CEE 0880 FFF8 movem.l D7,A3, [A6 - 0x8]
000006C2 4E5E unlink A6
000006C4 4E75 rts
export_792:
000006C6 4E56 0000 link A6, 0
000006CA 2F0B move.l -[A7], A3
000006CC 266E 0008 movea.l A3, [A6 + 0x8]
000006D0 2F0B move.l -[A7], A3
000006D2 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
000006D6 486D 189A pea.l [A5 + 0x189A /* export_783 */]
000006DA 7000 moveq.l D0, 0x00
000006DC 302E 0012 move.w D0, [A6 + 0x12]
000006E0 2F00 move.l -[A7], D0
000006E2 2F2E 000C move.l -[A7], [A6 + 0xC]
000006E6 486B 019A pea.l [A3 + 0x19A]
000006EA 4EAD 15E2 jsr [A5 + 0x15E2 /* export_696 */]
000006EE 2F0B move.l -[A7], A3
000006F0 4EBA FB94 jsr [PC - 0x46C /* 00000286 */]
000006F4 266E FFFC movea.l A3, [A6 - 0x4]
000006F8 4E5E unlink A6
000006FA 4E75 rts
export_793:
000006FC 4E56 0000 link A6, 0
00000700 48E7 0110 movem.l -[A7], D7,A3
00000704 3E2E 0012 move.w D7, [A6 + 0x12]
00000708 266E 0008 movea.l A3, [A6 + 0x8]
0000070C 2F0B move.l -[A7], A3
0000070E 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
00000712 7040 moveq.l D0, 0x40
00000714 C047 and.w D0, D7
00000716 588F addq.l A7, 4
00000718 6722 beq +0x24 /* 0000073C */
0000071A 486D 189A pea.l [A5 + 0x189A /* export_783 */]
0000071E 7000 moveq.l D0, 0x00
00000720 3007 move.w D0, D7
00000722 2F00 move.l -[A7], D0
00000724 2F2E 000C move.l -[A7], [A6 + 0xC]
00000728 486B 019A pea.l [A3 + 0x19A]
0000072C 4EAD 15D2 jsr [A5 + 0x15D2 /* export_694 */]
00000730 2F0B move.l -[A7], A3
00000732 4EBA FB52 jsr [PC - 0x4AE /* 00000286 */]
00000736 4FEF 0014 lea.l A7, [A7 + 0x14]
0000073A 600A bra +0xC /* 00000746 */
label0000073C:
0000073C 7006 moveq.l D0, 0x06
0000073E 2F00 move.l -[A7], D0
00000740 4EAD 09E2 jsr [A5 + 0x9E2 /* export_312 */]
00000744 588F addq.l A7, 4
label00000746:
00000746 4CEE 0880 FFF8 movem.l D7,A3, [A6 - 0x8]
0000074C 4E5E unlink A6
0000074E 4E75 rts
export_794:
00000750 4E56 0000 link A6, 0
00000754 2F0B move.l -[A7], A3
00000756 266E 0008 movea.l A3, [A6 + 0x8]
0000075A 2F0B move.l -[A7], A3
0000075C 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
00000760 486D 189A pea.l [A5 + 0x189A /* export_783 */]
00000764 7000 moveq.l D0, 0x00
00000766 302E 0012 move.w D0, [A6 + 0x12]
0000076A 2F00 move.l -[A7], D0
0000076C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000770 486B 019A pea.l [A3 + 0x19A]
00000774 4EAD 15D2 jsr [A5 + 0x15D2 /* export_694 */]
00000778 2F0B move.l -[A7], A3
0000077A 4EBA FB0A jsr [PC - 0x4F6 /* 00000286 */]
0000077E 266E FFFC movea.l A3, [A6 - 0x4]
00000782 4E5E unlink A6
00000784 4E75 rts
export_795:
00000786 4E56 0000 link A6, 0
0000078A 2F0B move.l -[A7], A3
0000078C 266E 0008 movea.l A3, [A6 + 0x8]
00000790 2F0B move.l -[A7], A3
00000792 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
00000796 486D 189A pea.l [A5 + 0x189A /* export_783 */]
0000079A 7000 moveq.l D0, 0x00
0000079C 302E 0012 move.w D0, [A6 + 0x12]
000007A0 2F00 move.l -[A7], D0
000007A2 7000 moveq.l D0, 0x00
000007A4 302E 000E move.w D0, [A6 + 0xE]
000007A8 2F00 move.l -[A7], D0
000007AA 486B 019A pea.l [A3 + 0x19A]
000007AE 4EAD 1622 jsr [A5 + 0x1622 /* export_704 */]
000007B2 2F0B move.l -[A7], A3
000007B4 4EBA FAD0 jsr [PC - 0x530 /* 00000286 */]
000007B8 266E FFFC movea.l A3, [A6 - 0x4]
000007BC 4E5E unlink A6
000007BE 4E75 rts
export_796:
000007C0 4E56 0000 link A6, 0
000007C4 2F0B move.l -[A7], A3
000007C6 266E 0008 movea.l A3, [A6 + 0x8]
000007CA 2F0B move.l -[A7], A3
000007CC 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
000007D0 486D 189A pea.l [A5 + 0x189A /* export_783 */]
000007D4 7000 moveq.l D0, 0x00
000007D6 302E 0012 move.w D0, [A6 + 0x12]
000007DA 2F00 move.l -[A7], D0
000007DC 302E 000E move.w D0, [A6 + 0xE]
000007E0 48C0 ext.l D0
000007E2 2F00 move.l -[A7], D0
000007E4 486B 019A pea.l [A3 + 0x19A]
000007E8 4EAD 15C2 jsr [A5 + 0x15C2 /* export_692 */]
000007EC 2F0B move.l -[A7], A3
000007EE 4EBA FA96 jsr [PC - 0x56A /* 00000286 */]
000007F2 266E FFFC movea.l A3, [A6 - 0x4]
000007F6 4E5E unlink A6
000007F8 4E75 rts
fn000007FA:
000007FA 4E56 FFF0 link A6, -0x0010
000007FE 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000802 286E 000C movea.l A4, [A6 + 0xC]
00000806 47EE FFF0 lea.l A3, [A6 - 0x10]
0000080A 4246 clr.w D6
0000080C 2F0B move.l -[A7], A3
0000080E 7000 moveq.l D0, 0x00
00000810 2F00 move.l -[A7], D0
00000812 4EAD 1492 jsr [A5 + 0x1492 /* export_654 */]
00000816 4878 029C push.l 0x29C
0000081A 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */]
0000081E 2B40 E020 move.l [A5 - 0x1FE0], D0
00000822 4FEF 000C lea.l A7, [A7 + 0xC]
00000826 6700 0144 beq +0x146 /* 0000096C */
0000082A 2B6E 0008 E01C move.l [A5 - 0x1FE4], [A6 + 0x8]
00000830 206D E020 movea.l A0, [A5 - 0x1FE0]
00000834 216E 0008 0284 move.l [A0 + 0x284], [A6 + 0x8]
0000083A 7001 moveq.l D0, 0x01
0000083C 2F00 move.l -[A7], D0
0000083E 7207 moveq.l D1, 0x07
00000840 2F01 move.l -[A7], D1
00000842 486D E158 pea.l [A5 - 0x1EA8]
00000846 2F0C move.l -[A7], A4
00000848 2F0B move.l -[A7], A3
0000084A 206D E020 movea.l A0, [A5 - 0x1FE0]
0000084E 2F08 move.l -[A7], A0
00000850 4EAD 09F2 jsr [A5 + 0x9F2 /* export_314 */]
00000854 4A40 tst.w D0
00000856 4FEF 0018 lea.l A7, [A7 + 0x18]
0000085A 660E bne +0x10 /* 0000086A */
0000085C 2F2D E020 move.l -[A7], [A5 - 0x1FE0]
00000860 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
00000864 588F addq.l A7, 4
00000866 6000 0104 bra +0x106 /* 0000096C */
label0000086A:
0000086A 486D E678 pea.l [A5 - 0x1988]
0000086E 206D E020 movea.l A0, [A5 - 0x1FE0]
00000872 4868 019A pea.l [A0 + 0x19A]
00000876 4EAD 1DDA jsr [A5 + 0x1DDA /* export_951 */]
0000087A 4A80 tst.l D0
0000087C 508F addq.l A7, 8
0000087E 6618 bne +0x1A /* 00000898 */
00000880 206D E020 movea.l A0, [A5 - 0x1FE0]
00000884 2F08 move.l -[A7], A0
00000886 4EAD 0A5A jsr [A5 + 0xA5A /* export_327 */]
0000088A 2F2D E020 move.l -[A7], [A5 - 0x1FE0]
0000088E 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
00000892 508F addq.l A7, 8
00000894 6000 00D6 bra +0xD8 /* 0000096C */
label00000898:
00000898 206D E020 movea.l A0, [A5 - 0x1FE0]
0000089C 317C 00A0 021E move.w [A0 + 0x21E], 0xA0
000008A2 206D E020 movea.l A0, [A5 - 0x1FE0]
000008A6 317C 0028 021A move.w [A0 + 0x21A], 0x28 /* '(' */
000008AC 206D E020 movea.l A0, [A5 - 0x1FE0]
000008B0 0068 0008 020C ori.w [A0 + 0x20C], 0x8
000008B6 2F2D E020 move.l -[A7], [A5 - 0x1FE0]
000008BA 4EBA F99C jsr [PC - 0x664 /* 00000258 */]
000008BE 7000 moveq.l D0, 0x00
000008C0 2F00 move.l -[A7], D0
000008C2 7204 moveq.l D1, 0x04
000008C4 2F01 move.l -[A7], D1
000008C6 206D E020 movea.l A0, [A5 - 0x1FE0]
000008CA 4868 019A pea.l [A0 + 0x19A]
000008CE 4EAD 15A2 jsr [A5 + 0x15A2 /* export_688 */]
000008D2 7000 moveq.l D0, 0x00
000008D4 2F00 move.l -[A7], D0
000008D6 206E 0008 movea.l A0, [A6 + 0x8]
000008DA 2210 move.l D1, [A0]
000008DC 5381 subq.l D1, 1
000008DE 2F01 move.l -[A7], D1
000008E0 206E 0008 movea.l A0, [A6 + 0x8]
000008E4 2F28 0072 move.l -[A7], [A0 + 0x72]
000008E8 206D E020 movea.l A0, [A5 - 0x1FE0]
000008EC 4868 019A pea.l [A0 + 0x19A]
000008F0 4EAD 1642 jsr [A5 + 0x1642 /* export_708 */]
000008F4 4A40 tst.w D0
000008F6 4FEF 0020 lea.l A7, [A7 + 0x20]
000008FA 661C bne +0x1E /* 00000918 */
000008FC 4878 0433 push.l 0x433
00000900 4EBA 19DA jsr [PC + 0x19DA /* 000022DC */]
00000904 206D E020 movea.l A0, [A5 - 0x1FE0]
00000908 2F08 move.l -[A7], A0
0000090A 4EBA 057A jsr [PC + 0x57A /* 00000E86 */]
0000090E 7000 moveq.l D0, 0x00
00000910 2D40 0008 move.l [A6 + 0x8], D0
00000914 508F addq.l A7, 8
00000916 6054 bra +0x56 /* 0000096C */
label00000918:
00000918 3E2D EA4A move.w D7, [A5 - 0x15B6]
0000091C 426D EA4A clr.w [A5 - 0x15B6]
00000920 7000 moveq.l D0, 0x00
00000922 2F00 move.l -[A7], D0
00000924 2F00 move.l -[A7], D0
00000926 2F00 move.l -[A7], D0
00000928 206D E020 movea.l A0, [A5 - 0x1FE0]
0000092C 4868 019A pea.l [A0 + 0x19A]
00000930 4EAD 1652 jsr [A5 + 0x1652 /* export_710 */]
00000934 486D 189A pea.l [A5 + 0x189A /* export_783 */]
00000938 7001 moveq.l D0, 0x01
0000093A 2F00 move.l -[A7], D0
0000093C 206D E020 movea.l A0, [A5 - 0x1FE0]
00000940 4868 019A pea.l [A0 + 0x19A]
00000944 4EAD 1572 jsr [A5 + 0x1572 /* export_682 */]
00000948 4A6D EA4A tst.w [A5 - 0x15B6]
0000094C 4FEF 001C lea.l A7, [A7 + 0x1C]
00000950 6714 beq +0x16 /* 00000966 */
00000952 206D E020 movea.l A0, [A5 - 0x1FE0]
00000956 2F08 move.l -[A7], A0
00000958 4EBA 052C jsr [PC + 0x52C /* 00000E86 */]
0000095C 7000 moveq.l D0, 0x00
0000095E 2D40 0008 move.l [A6 + 0x8], D0
00000962 588F addq.l A7, 4
00000964 6006 bra +0x8 /* 0000096C */
label00000966:
00000966 3B47 EA4A move.w [A5 - 0x15B6], D7
0000096A 5246 addq.w D6, 1
label0000096C:
0000096C 4A46 tst.w D6
0000096E 6610 bne +0x12 /* 00000980 */
00000970 4AAE 0008 tst.l [A6 + 0x8]
00000974 670A beq +0xC /* 00000980 */
00000976 486E 0008 pea.l [A6 + 0x8]
0000097A 4EBA 090C jsr [PC + 0x90C /* 00001288 */]
0000097E 588F addq.l A7, 4
label00000980:
00000980 4EBA 04BC jsr [PC + 0x4BC /* 00000E3E */]
00000984 3006 move.w D0, D6
00000986 4CEE 18C0 FFE0 movem.l D6,D7,A3,A4, [A6 - 0x20]
0000098C 4E5E unlink A6
0000098E 4E75 rts
export_797:
00000990 48E7 0110 movem.l -[A7], D7,A3
00000994 266F 000C movea.l A3, [A7 + 0xC]
00000998 2F0B move.l -[A7], A3
0000099A 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
0000099E 486D 189A pea.l [A5 + 0x189A /* export_783 */]
000009A2 486B 019A pea.l [A3 + 0x19A]
000009A6 4EAD 1612 jsr [A5 + 0x1612 /* export_702 */]
000009AA 3E00 move.w D7, D0
000009AC 4FEF 000C lea.l A7, [A7 + 0xC]
000009B0 6708 beq +0xA /* 000009BA */
000009B2 2F0B move.l -[A7], A3
000009B4 4EBA F8D0 jsr [PC - 0x730 /* 00000286 */]
000009B8 588F addq.l A7, 4
label000009BA:
000009BA 3007 move.w D0, D7
000009BC 4CDF 0880 movem.l D7,A3, [A7]+
000009C0 4E75 rts
export_798:
000009C2 4AAD E020 tst.l [A5 - 0x1FE0]
000009C6 670A beq +0xC /* 000009D2 */
000009C8 206D E020 movea.l A0, [A5 - 0x1FE0]
000009CC 7000 moveq.l D0, 0x00
000009CE 2140 0280 move.l [A0 + 0x280], D0
label000009D2:
000009D2 4A6F 0006 tst.w [A7 + 0x6]
000009D6 6706 beq +0x8 /* 000009DE */
000009D8 202D E020 move.l D0, [A5 - 0x1FE0]
000009DC 6002 bra +0x4 /* 000009E0 */
label000009DE:
000009DE 7000 moveq.l D0, 0x00
label000009E0:
000009E0 2B40 E018 move.l [A5 - 0x1FE8], D0
000009E4 4E75 rts
export_799:
000009E6 4E56 0000 link A6, 0
000009EA 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
000009EE 266E 0008 movea.l A3, [A6 + 0x8]
000009F2 4AAD E018 tst.l [A5 - 0x1FE8]
000009F6 6700 00E2 beq +0xE4 /* 00000ADA */
000009FA 2F0B move.l -[A7], A3
000009FC 4EAD 0F3A jsr [A5 + 0xF3A /* export_483 */]
00000A00 2E00 move.l D7, D0
00000A02 588F addq.l A7, 4
00000A04 6700 00D4 beq +0xD6 /* 00000ADA */
00000A08 286D E9DE movea.l A4, [A5 - 0x1622]
00000A0C 206D E018 movea.l A0, [A5 - 0x1FE8]
00000A10 2F08 move.l -[A7], A0
00000A12 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
00000A16 4A6E 000E tst.w [A6 + 0xE]
00000A1A 588F addq.l A7, 4
00000A1C 6754 beq +0x56 /* 00000A72 */
00000A1E 206D E020 movea.l A0, [A5 - 0x1FE0]
00000A22 4AA8 0280 tst.l [A0 + 0x280]
00000A26 6714 beq +0x16 /* 00000A3C */
00000A28 206D E020 movea.l A0, [A5 - 0x1FE0]
00000A2C 2C28 01FC move.l D6, [A0 + 0x1FC]
00000A30 206D E020 movea.l A0, [A5 - 0x1FE0]
00000A34 2A06 move.l D5, D6
00000A36 9AA8 0280 sub.l D5, [A0 + 0x280]
00000A3A 6010 bra +0x12 /* 00000A4C */
label00000A3C:
00000A3C 206D E020 movea.l A0, [A5 - 0x1FE0]
00000A40 2A28 01FC move.l D5, [A0 + 0x1FC]
00000A44 206D E020 movea.l A0, [A5 - 0x1FE0]
00000A48 2C28 0200 move.l D6, [A0 + 0x200]
label00000A4C:
00000A4C 486D 189A pea.l [A5 + 0x189A /* export_783 */]
00000A50 2F07 move.l -[A7], D7
00000A52 2F0B move.l -[A7], A3
00000A54 2F06 move.l -[A7], D6
00000A56 2F05 move.l -[A7], D5
00000A58 206D E020 movea.l A0, [A5 - 0x1FE0]
00000A5C 4868 019A pea.l [A0 + 0x19A]
00000A60 4EAD 161A jsr [A5 + 0x161A /* export_703 */]
00000A64 206D E020 movea.l A0, [A5 - 0x1FE0]
00000A68 2147 0280 move.l [A0 + 0x280], D7
00000A6C 4FEF 0018 lea.l A7, [A7 + 0x18]
00000A70 6040 bra +0x42 /* 00000AB2 */
label00000A72:
00000A72 17BC 000D 7800 move.b [A3 + D7], 0xD /* '\r' */
00000A78 486D 189A pea.l [A5 + 0x189A /* export_783 */]
00000A7C 2007 move.l D0, D7
00000A7E 5280 addq.l D0, 1
00000A80 2F00 move.l -[A7], D0
00000A82 2F0B move.l -[A7], A3
00000A84 206D E020 movea.l A0, [A5 - 0x1FE0]
00000A88 2F28 0200 move.l -[A7], [A0 + 0x200]
00000A8C 206D E020 movea.l A0, [A5 - 0x1FE0]
00000A90 2F28 01FC move.l -[A7], [A0 + 0x1FC]
00000A94 206D E020 movea.l A0, [A5 - 0x1FE0]
00000A98 4868 019A pea.l [A0 + 0x19A]
00000A9C 4EAD 161A jsr [A5 + 0x161A /* export_703 */]
00000AA0 4233 7800 clr.b [A3 + D7]
00000AA4 206D E020 movea.l A0, [A5 - 0x1FE0]
00000AA8 7000 moveq.l D0, 0x00
00000AAA 2140 0280 move.l [A0 + 0x280], D0
00000AAE 4FEF 0018 lea.l A7, [A7 + 0x18]
label00000AB2:
00000AB2 486D 189A pea.l [A5 + 0x189A /* export_783 */]
00000AB6 2F3C FFFF 8002 move.l -[A7], 0xFFFF8002
00000ABC 206D E020 movea.l A0, [A5 - 0x1FE0]
00000AC0 4868 019A pea.l [A0 + 0x19A]
00000AC4 4EAD 1672 jsr [A5 + 0x1672 /* export_714 */]
00000AC8 2F2D E020 move.l -[A7], [A5 - 0x1FE0]
00000ACC 4EBA F7B8 jsr [PC - 0x848 /* 00000286 */]
00000AD0 2F0C move.l -[A7], A4
00000AD2 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
00000AD6 4FEF 0014 lea.l A7, [A7 + 0x14]
label00000ADA:
00000ADA 4CEE 18E0 FFEC movem.l D5,D6,D7,A3,A4, [A6 - 0x14]
00000AE0 4E5E unlink A6
00000AE2 4E75 rts
export_800:
00000AE4 4E56 FFF8 link A6, -0x0008
00000AE8 48E7 0118 movem.l -[A7], D7,A3,A4
00000AEC 286E 0008 movea.l A4, [A6 + 0x8]
00000AF0 4247 clr.w D7
00000AF2 266D E9E2 movea.l A3, [A5 - 0x161E]
00000AF6 6030 bra +0x32 /* 00000B28 */
label00000AF8:
00000AF8 7007 moveq.l D0, 0x07
00000AFA B06B 018A cmp.w D0, [A3 + 0x18A]
00000AFE 6624 bne +0x26 /* 00000B24 */
00000B00 2F0C move.l -[A7], A4
00000B02 206B 0284 movea.l A0, [A3 + 0x284]
00000B06 2F28 0058 move.l -[A7], [A0 + 0x58]
00000B0A 4EAD 013A jsr [A5 + 0x13A /* export_35 */]
00000B0E 4A40 tst.w D0
00000B10 508F addq.l A7, 8
00000B12 6610 bne +0x12 /* 00000B24 */
00000B14 2F0B move.l -[A7], A3
00000B16 4EAD 0A12 jsr [A5 + 0xA12 /* export_318 */]
00000B1A 2D6B 0284 FFFC move.l [A6 - 0x4], [A3 + 0x284]
00000B20 7E01 moveq.l D7, 0x01
00000B22 588F addq.l A7, 4
label00000B24:
00000B24 266B 0164 movea.l A3, [A3 + 0x164]
label00000B28:
00000B28 200B move.l D0, A3
00000B2A 6704 beq +0x6 /* 00000B30 */
00000B2C 4A47 tst.w D7
00000B2E 67C8 beq -0x36 /* 00000AF8 */
label00000B30:
00000B30 4A47 tst.w D7
00000B32 6600 00F2 bne +0xF4 /* 00000C26 */
00000B36 4AAE 0014 tst.l [A6 + 0x14]
00000B3A 670A beq +0xC /* 00000B46 */
00000B3C 206E 0014 movea.l A0, [A6 + 0x14]
00000B40 2D50 FFFC move.l [A6 - 0x4], [A0]
00000B44 6624 bne +0x26 /* 00000B6A */
label00000B46:
00000B46 7000 moveq.l D0, 0x00
00000B48 2F00 move.l -[A7], D0
00000B4A 2F00 move.l -[A7], D0
00000B4C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000B50 7200 moveq.l D1, 0x00
00000B52 322E 001A move.w D1, [A6 + 0x1A]
00000B56 2F01 move.l -[A7], D1
00000B58 2F0C move.l -[A7], A4
00000B5A 4EBA 0906 jsr [PC + 0x906 /* 00001462 */]
00000B5E 2D40 FFFC move.l [A6 - 0x4], D0
00000B62 4FEF 0014 lea.l A7, [A7 + 0x14]
00000B66 6700 00BE beq +0xC0 /* 00000C26 */
label00000B6A:
00000B6A 206E FFFC movea.l A0, [A6 - 0x4]
00000B6E 5268 007A addq.w [A0 + 0x7A], 1
00000B72 206E FFFC movea.l A0, [A6 - 0x4]
00000B76 7001 moveq.l D0, 0x01
00000B78 B0A8 0004 cmp.l D0, [A0 + 0x4]
00000B7C 6C20 bge +0x22 /* 00000B9E */
00000B7E 206E FFFC movea.l A0, [A6 - 0x4]
00000B82 7001 moveq.l D0, 0x01
00000B84 B090 cmp.l D0, [A0]
00000B86 6D16 blt +0x18 /* 00000B9E */
00000B88 706D moveq.l D0, 0x6D
00000B8A 2F00 move.l -[A7], D0
00000B8C 4EBA 174E jsr [PC + 0x174E /* 000022DC */]
00000B90 486E FFFC pea.l [A6 - 0x4]
00000B94 4EBA 06F2 jsr [PC + 0x6F2 /* 00001288 */]
00000B98 508F addq.l A7, 8
00000B9A 6000 008A bra +0x8C /* 00000C26 */
label00000B9E:
00000B9E 4AAE 0010 tst.l [A6 + 0x10]
00000BA2 662E bne +0x30 /* 00000BD2 */
00000BA4 206E FFFC movea.l A0, [A6 - 0x4]
00000BA8 2668 0054 movea.l A3, [A0 + 0x54]
00000BAC 2F0B move.l -[A7], A3
00000BAE 4EAD 138A jsr [A5 + 0x138A /* export_621 */]
00000BB2 4A80 tst.l D0
00000BB4 588F addq.l A7, 4
00000BB6 6610 bne +0x12 /* 00000BC8 */
00000BB8 486E FFF8 pea.l [A6 - 0x8]
00000BBC 2F0B move.l -[A7], A3
00000BBE 4EAD 11EA jsr [A5 + 0x11EA /* export_569 */]
00000BC2 4A40 tst.w D0
00000BC4 508F addq.l A7, 8
00000BC6 670C beq +0xE /* 00000BD4 */
label00000BC8:
00000BC8 206E FFFC movea.l A0, [A6 - 0x4]
00000BCC 2668 0058 movea.l A3, [A0 + 0x58]
00000BD0 6002 bra +0x4 /* 00000BD4 */
label00000BD2:
00000BD2 264C movea.l A3, A4
label00000BD4:
00000BD4 2F0B move.l -[A7], A3
00000BD6 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000BDA 4EBA FC1E jsr [PC - 0x3E2 /* 000007FA */]
00000BDE 4A40 tst.w D0
00000BE0 508F addq.l A7, 8
00000BE2 6742 beq +0x44 /* 00000C26 */
00000BE4 206D E020 movea.l A0, [A5 - 0x1FE0]
00000BE8 216E 0010 0288 move.l [A0 + 0x288], [A6 + 0x10]
00000BEE 660C bne +0xE /* 00000BFC */
00000BF0 206E FFFC movea.l A0, [A6 - 0x4]
00000BF4 7001 moveq.l D0, 0x01
00000BF6 C068 0064 and.w D0, [A0 + 0x64]
00000BFA 670C beq +0xE /* 00000C08 */
label00000BFC:
00000BFC 206D E020 movea.l A0, [A5 - 0x1FE0]
00000C00 317C 0001 0198 move.w [A0 + 0x198], 0x1
00000C06 601C bra +0x1E /* 00000C24 */
label00000C08:
00000C08 206D E020 movea.l A0, [A5 - 0x1FE0]
00000C0C 317C 0001 0196 move.w [A0 + 0x196], 0x1
00000C12 206D E020 movea.l A0, [A5 - 0x1FE0]
00000C16 0068 1000 020C ori.w [A0 + 0x20C], 0x1000
00000C1C 206D E020 movea.l A0, [A5 - 0x1FE0]
00000C20 4268 0198 clr.w [A0 + 0x198]
label00000C24:
00000C24 5247 addq.w D7, 1
label00000C26:
00000C26 4AAE 0014 tst.l [A6 + 0x14]
00000C2A 6708 beq +0xA /* 00000C34 */
00000C2C 206E 0014 movea.l A0, [A6 + 0x14]
00000C30 20AE FFFC move.l [A0], [A6 - 0x4]
label00000C34:
00000C34 3007 move.w D0, D7
00000C36 4CEE 1880 FFEC movem.l D7,A3,A4, [A6 - 0x14]
00000C3C 4E5E unlink A6
00000C3E 4E75 rts
export_801:
fn00000C40:
00000C40 4E56 FFF8 link A6, -0x0008
00000C44 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00000C48 3C2E 000E move.w D6, [A6 + 0xE]
00000C4C 286E 0008 movea.l A4, [A6 + 0x8]
00000C50 266D E020 movea.l A3, [A5 - 0x1FE0]
00000C54 6028 bra +0x2A /* 00000C7E */
label00000C56:
00000C56 7007 moveq.l D0, 0x07
00000C58 B06B 018A cmp.w D0, [A3 + 0x18A]
00000C5C 661C bne +0x1E /* 00000C7A */
00000C5E B9EB 0284 cmpa.l A4, [A3 + 0x284]
00000C62 6616 bne +0x18 /* 00000C7A */
00000C64 303C 1000 move.w D0, 0x1000
00000C68 C06B 020C and.w D0, [A3 + 0x20C]
00000C6C 6614 bne +0x16 /* 00000C82 */
00000C6E 4AAC 0076 tst.l [A4 + 0x76]
00000C72 670E beq +0x10 /* 00000C82 */
00000C74 7000 moveq.l D0, 0x00
00000C76 2640 movea.l A3, D0
00000C78 6008 bra +0xA /* 00000C82 */
label00000C7A:
00000C7A 266B 0164 movea.l A3, [A3 + 0x164]
label00000C7E:
00000C7E 200B move.l D0, A3
00000C80 66D4 bne -0x2A /* 00000C56 */
label00000C82:
00000C82 7E01 moveq.l D7, 0x01
00000C84 200B move.l D0, A3
00000C86 6700 0134 beq +0x136 /* 00000DBC */
00000C8A 7000 moveq.l D0, 0x00
00000C8C 2940 006A move.l [A4 + 0x6A], D0
00000C90 426C 0048 clr.w [A4 + 0x48]
00000C94 426C 0046 clr.w [A4 + 0x46]
00000C98 426C 0044 clr.w [A4 + 0x44]
00000C9C 426C 0042 clr.w [A4 + 0x42]
00000CA0 426C 0040 clr.w [A4 + 0x40]
00000CA4 026C FBFF 006E andi.w [A4 + 0x6E], 0xFBFF
00000CAA 486C 0076 pea.l [A4 + 0x76]
00000CAE 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00000CB2 486C 0090 pea.l [A4 + 0x90]
00000CB6 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00000CBA 486C 008C pea.l [A4 + 0x8C]
00000CBE 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00000CC2 486C 0094 pea.l [A4 + 0x94]
00000CC6 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00000CCA 486C 0088 pea.l [A4 + 0x88]
00000CCE 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00000CD2 702C moveq.l D0, 0x2C
00000CD4 2F00 move.l -[A7], D0
00000CD6 486C 0014 pea.l [A4 + 0x14]
00000CDA 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */]
00000CDE 202B 0204 move.l D0, [A3 + 0x204]
00000CE2 5280 addq.l D0, 1
00000CE4 2F00 move.l -[A7], D0
00000CE6 486E FFF8 pea.l [A6 - 0x8]
00000CEA 2F2B 0248 move.l -[A7], [A3 + 0x248]
00000CEE 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */]
00000CF2 4A40 tst.w D0
00000CF4 4FEF 0028 lea.l A7, [A7 + 0x28]
00000CF8 6700 00BE beq +0xC0 /* 00000DB8 */
00000CFC 206B 0284 movea.l A0, [A3 + 0x284]
00000D00 2D68 0072 FFFC move.l [A6 - 0x4], [A0 + 0x72]
00000D06 206B 0284 movea.l A0, [A3 + 0x284]
00000D0A 2A10 move.l D5, [A0]
00000D0C 206B 0284 movea.l A0, [A3 + 0x284]
00000D10 216E FFF8 0072 move.l [A0 + 0x72], [A6 - 0x8]
00000D16 202B 0204 move.l D0, [A3 + 0x204]
00000D1A 5280 addq.l D0, 1
00000D1C 206B 0284 movea.l A0, [A3 + 0x284]
00000D20 2080 move.l [A0], D0
00000D22 4A46 tst.w D6
00000D24 6612 bne +0x14 /* 00000D38 */
00000D26 2F2B 0284 move.l -[A7], [A3 + 0x284]
00000D2A 486D 2A62 pea.l [A5 + 0x2A62 /* export_1352 */]
00000D2E 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
00000D32 4A40 tst.w D0
00000D34 508F addq.l A7, 8
00000D36 6734 beq +0x36 /* 00000D6C */
label00000D38:
00000D38 303C 1000 move.w D0, 0x1000
00000D3C C06B 020C and.w D0, [A3 + 0x20C]
00000D40 671E beq +0x20 /* 00000D60 */
00000D42 026B EFFF 020C andi.w [A3 + 0x20C], 0xEFFF
00000D48 4AAB 0288 tst.l [A3 + 0x288]
00000D4C 670C beq +0xE /* 00000D5A */
00000D4E 206B 0288 movea.l A0, [A3 + 0x288]
00000D52 317C 0001 025E move.w [A0 + 0x25E], 0x1
00000D58 6006 bra +0x8 /* 00000D60 */
label00000D5A:
00000D5A 377C 0001 0196 move.w [A3 + 0x196], 0x1
label00000D60:
00000D60 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000D64 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
00000D68 588F addq.l A7, 4
00000D6A 6070 bra +0x72 /* 00000DDC */
label00000D6C:
00000D6C 4AAD E024 tst.l [A5 - 0x1FDC]
00000D70 6724 beq +0x26 /* 00000D96 */
00000D72 2F0B move.l -[A7], A3
00000D74 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
00000D78 486D 189A pea.l [A5 + 0x189A /* export_783 */]
00000D7C 202D E024 move.l D0, [A5 - 0x1FDC]
00000D80 5380 subq.l D0, 1
00000D82 2F00 move.l -[A7], D0
00000D84 486B 019A pea.l [A3 + 0x19A]
00000D88 4EAD 15AA jsr [A5 + 0x15AA /* export_689 */]
00000D8C 2F0B move.l -[A7], A3
00000D8E 4EBA F4F6 jsr [PC - 0xB0A /* 00000286 */]
00000D92 4FEF 0014 lea.l A7, [A7 + 0x14]
label00000D96:
00000D96 206B 0284 movea.l A0, [A3 + 0x284]
00000D9A 2F28 0072 move.l -[A7], [A0 + 0x72]
00000D9E 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
00000DA2 206B 0284 movea.l A0, [A3 + 0x284]
00000DA6 216E FFFC 0072 move.l [A0 + 0x72], [A6 - 0x4]
00000DAC 206B 0284 movea.l A0, [A3 + 0x284]
00000DB0 2085 move.l [A0], D5
00000DB2 5347 subq.w D7, 1
00000DB4 588F addq.l A7, 4
00000DB6 6024 bra +0x26 /* 00000DDC */
label00000DB8:
00000DB8 5347 subq.w D7, 1
00000DBA 6020 bra +0x22 /* 00000DDC */
label00000DBC:
00000DBC 200C move.l D0, A4
00000DBE 671A beq +0x1C /* 00000DDA */
00000DC0 4A46 tst.w D6
00000DC2 6618 bne +0x1A /* 00000DDC */
00000DC4 4AAC 0076 tst.l [A4 + 0x76]
00000DC8 6612 bne +0x14 /* 00000DDC */
00000DCA 2F0C move.l -[A7], A4
00000DCC 486D 2A62 pea.l [A5 + 0x2A62 /* export_1352 */]
00000DD0 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
00000DD4 4A40 tst.w D0
00000DD6 508F addq.l A7, 8
00000DD8 6602 bne +0x4 /* 00000DDC */
label00000DDA:
00000DDA 5347 subq.w D7, 1
label00000DDC:
00000DDC 4AAC 0076 tst.l [A4 + 0x76]
00000DE0 670A beq +0xC /* 00000DEC */
00000DE2 2F0C move.l -[A7], A4
00000DE4 4EBA 0CBC jsr [PC + 0xCBC /* 00001AA2 */]
00000DE8 3E00 move.w D7, D0
00000DEA 588F addq.l A7, 4
label00000DEC:
00000DEC 3007 move.w D0, D7
00000DEE 4CEE 18E0 FFE4 movem.l D5,D6,D7,A3,A4, [A6 - 0x1C]
00000DF4 4E5E unlink A6
00000DF6 4E75 rts
export_802:
00000DF8 2F0B move.l -[A7], A3
00000DFA 266F 0008 movea.l A3, [A7 + 0x8]
00000DFE 7000 moveq.l D0, 0x00
00000E00 220B move.l D1, A3
00000E02 6736 beq +0x38 /* 00000E3A */
00000E04 2F00 move.l -[A7], D0
00000E06 7200 moveq.l D1, 0x00
00000E08 2F01 move.l -[A7], D1
00000E0A 2F0B move.l -[A7], A3
00000E0C 4EBA FE32 jsr [PC - 0x1CE /* 00000C40 */]
00000E10 508F addq.l A7, 8
00000E12 2200 move.l D1, D0
00000E14 201F move.l D0, [A7]+
00000E16 4A41 tst.w D1
00000E18 6720 beq +0x22 /* 00000E3A */
00000E1A 2F00 move.l -[A7], D0
00000E1C 7200 moveq.l D1, 0x00
00000E1E 2F01 move.l -[A7], D1
00000E20 7401 moveq.l D2, 0x01
00000E22 2F02 move.l -[A7], D2
00000E24 2F01 move.l -[A7], D1
00000E26 2F0B move.l -[A7], A3
00000E28 4EBA 0342 jsr [PC + 0x342 /* 0000116C */]
00000E2C 4FEF 0010 lea.l A7, [A7 + 0x10]
00000E30 2200 move.l D1, D0
00000E32 201F move.l D0, [A7]+
00000E34 4A41 tst.w D1
00000E36 6702 beq +0x4 /* 00000E3A */
00000E38 7001 moveq.l D0, 0x01
label00000E3A:
00000E3A 265F movea.l A3, [A7]+
00000E3C 4E75 rts
export_803:
fn00000E3E:
00000E3E 48E7 0018 movem.l -[A7], A3,A4
00000E42 7000 moveq.l D0, 0x00
00000E44 2B40 E020 move.l [A5 - 0x1FE0], D0
00000E48 2840 movea.l A4, D0
00000E4A 2B40 E01C move.l [A5 - 0x1FE4], D0
00000E4E 266D E9E2 movea.l A3, [A5 - 0x161E]
00000E52 6024 bra +0x26 /* 00000E78 */
label00000E54:
00000E54 7007 moveq.l D0, 0x07
00000E56 B06B 018A cmp.w D0, [A3 + 0x18A]
00000E5A 6618 bne +0x1A /* 00000E74 */
00000E5C 4AAD E020 tst.l [A5 - 0x1FE0]
00000E60 660A bne +0xC /* 00000E6C */
00000E62 2B4B E020 move.l [A5 - 0x1FE0], A3
00000E66 2B6B 0284 E01C move.l [A5 - 0x1FE4], [A3 + 0x284]
label00000E6C:
00000E6C B7ED E018 cmpa.l A3, [A5 - 0x1FE8]
00000E70 6602 bne +0x4 /* 00000E74 */
00000E72 284B movea.l A4, A3
label00000E74:
00000E74 266B 0164 movea.l A3, [A3 + 0x164]
label00000E78:
00000E78 200B move.l D0, A3
00000E7A 66D8 bne -0x26 /* 00000E54 */
00000E7C 2B4C E018 move.l [A5 - 0x1FE8], A4
00000E80 4CDF 1800 movem.l A3,A4, [A7]+
00000E84 4E75 rts
export_804:
fn00000E86:
00000E86 2F0B move.l -[A7], A3
00000E88 266F 0008 movea.l A3, [A7 + 0x8]
00000E8C B7ED E018 cmpa.l A3, [A5 - 0x1FE8]
00000E90 6606 bne +0x8 /* 00000E98 */
00000E92 7000 moveq.l D0, 0x00
00000E94 2B40 E018 move.l [A5 - 0x1FE8], D0
label00000E98:
00000E98 486B 0284 pea.l [A3 + 0x284]
00000E9C 4EBA 03EA jsr [PC + 0x3EA /* 00001288 */]
00000EA0 486B 019A pea.l [A3 + 0x19A]
00000EA4 4EAD 158A jsr [A5 + 0x158A /* export_685 */]
00000EA8 486B 01DC pea.l [A3 + 0x1DC]
00000EAC 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00000EB0 486B 01D2 pea.l [A3 + 0x1D2]
00000EB4 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00000EB8 2F0B move.l -[A7], A3
00000EBA 4EAD 0A5A jsr [A5 + 0xA5A /* export_327 */]
00000EBE 2F0B move.l -[A7], A3
00000EC0 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
00000EC4 4EBA FF78 jsr [PC - 0x88 /* 00000E3E */]
00000EC8 4FEF 0018 lea.l A7, [A7 + 0x18]
00000ECC 265F movea.l A3, [A7]+
00000ECE 4E75 rts
export_805:
00000ED0 4E56 FFF8 link A6, -0x0008
00000ED4 48E7 0018 movem.l -[A7], A3,A4
00000ED8 286E 0008 movea.l A4, [A6 + 0x8]
00000EDC 266D E9E2 movea.l A3, [A5 - 0x161E]
00000EE0 6054 bra +0x56 /* 00000F36 */
label00000EE2:
00000EE2 7007 moveq.l D0, 0x07
00000EE4 B06B 018A cmp.w D0, [A3 + 0x18A]
00000EE8 6648 bne +0x4A /* 00000F32 */
00000EEA 202B 0284 move.l D0, [A3 + 0x284]
00000EEE B0AE 000C cmp.l D0, [A6 + 0xC]
00000EF2 663E bne +0x40 /* 00000F32 */
00000EF4 206B 0284 movea.l A0, [A3 + 0x284]
00000EF8 2868 0054 movea.l A4, [A0 + 0x54]
00000EFC 2F0C move.l -[A7], A4
00000EFE 4EAD 138A jsr [A5 + 0x138A /* export_621 */]
00000F02 2D40 FFFC move.l [A6 - 0x4], D0
00000F06 588F addq.l A7, 4
00000F08 6706 beq +0x8 /* 00000F10 */
00000F0A B7EE FFFC cmpa.l A3, [A6 - 0x4]
00000F0E 6610 bne +0x12 /* 00000F20 */
label00000F10:
00000F10 486E FFF8 pea.l [A6 - 0x8]
00000F14 2F0C move.l -[A7], A4
00000F16 4EAD 11EA jsr [A5 + 0x11EA /* export_569 */]
00000F1A 4A40 tst.w D0
00000F1C 508F addq.l A7, 8
00000F1E 6708 beq +0xA /* 00000F28 */
label00000F20:
00000F20 206B 0284 movea.l A0, [A3 + 0x284]
00000F24 2868 0058 movea.l A4, [A0 + 0x58]
label00000F28:
00000F28 2F0C move.l -[A7], A4
00000F2A 2F0B move.l -[A7], A3
00000F2C 4EAD 0A0A jsr [A5 + 0xA0A /* export_317 */]
00000F30 508F addq.l A7, 8
label00000F32:
00000F32 266B 0164 movea.l A3, [A3 + 0x164]
label00000F36:
00000F36 200B move.l D0, A3
00000F38 66A8 bne -0x56 /* 00000EE2 */
00000F3A 4CEE 1800 FFF0 movem.l A3,A4, [A6 - 0x10]
00000F40 4E5E unlink A6
00000F42 4E75 rts
fn00000F44:
00000F44 4E56 FED8 link A6, -0x0128
00000F48 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00000F4C 3C2E 0012 move.w D6, [A6 + 0x12]
00000F50 266E 000C movea.l A3, [A6 + 0xC]
00000F54 4244 clr.w D4
00000F56 4A6B 0070 tst.w [A3 + 0x70]
00000F5A 6708 beq +0xA /* 00000F64 */
00000F5C 3D7C 0003 FFFA move.w [A6 - 0x6], 0x3
00000F62 6006 bra +0x8 /* 00000F6A */
label00000F64:
00000F64 3D7C 0002 FFFA move.w [A6 - 0x6], 0x2
label00000F6A:
00000F6A 303C 0800 move.w D0, 0x800
00000F6E C06B 006E and.w D0, [A3 + 0x6E]
00000F72 6706 beq +0x8 /* 00000F7A */
00000F74 426E FFFC clr.w [A6 - 0x4]
00000F78 6006 bra +0x8 /* 00000F80 */
label00000F7A:
00000F7A 3D7C 0002 FFFC move.w [A6 - 0x4], 0x2
label00000F80:
00000F80 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000F84 4878 032A push.l 0x32A
00000F88 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
00000F8C 588F addq.l A7, 4
00000F8E 2F00 move.l -[A7], D0
00000F90 41EE FEFA lea.l A0, [A6 - 0x106]
00000F94 5288 addq.l A0, 1
00000F96 2F08 move.l -[A7], A0
00000F98 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
00000F9C 1D40 FEFA move.b [A6 - 0x106], D0
00000FA0 4247 clr.w D7
00000FA2 4FEF 000C lea.l A7, [A7 + 0xC]
00000FA6 6000 019C bra +0x19E /* 00001144 */
label00000FAA:
00000FAA 302E FFFC move.w D0, [A6 - 0x4]
00000FAE 48C0 ext.l D0
00000FB0 2F00 move.l -[A7], D0
00000FB2 302E FFFA move.w D0, [A6 - 0x6]
00000FB6 48C0 ext.l D0
00000FB8 2F00 move.l -[A7], D0
00000FBA 4A47 tst.w D7
00000FBC 6706 beq +0x8 /* 00000FC4 */
00000FBE 202E 0008 move.l D0, [A6 + 0x8]
00000FC2 6006 bra +0x8 /* 00000FCA */
label00000FC4:
00000FC4 41EE FEFA lea.l A0, [A6 - 0x106]
00000FC8 2008 move.l D0, A0
label00000FCA:
00000FCA 2F00 move.l -[A7], D0
00000FCC 486E FEDC pea.l [A6 - 0x124]
00000FD0 4EAD 00DA jsr [A5 + 0xDA /* export_23 */]
00000FD4 3D40 FFFE move.w [A6 - 0x2], D0
00000FD8 4FEF 0010 lea.l A7, [A7 + 0x10]
00000FDC 6600 0164 bne +0x166 /* 00001142 */
00000FE0 2D6D E040 FED8 move.l [A6 - 0x128], [A5 - 0x1FC0]
label00000FE6:
00000FE6 4AAE FED8 tst.l [A6 - 0x128]
00000FEA 6600 00C6 bne +0xC8 /* 000010B2 */
00000FEE 7004 moveq.l D0, 0x04
00000FF0 C046 and.w D0, D6
00000FF2 6700 009C beq +0x9E /* 00001090 */
00000FF6 7001 moveq.l D0, 0x01
00000FF8 C06B 0064 and.w D0, [A3 + 0x64]
00000FFC 6736 beq +0x38 /* 00001034 */
00000FFE 7002 moveq.l D0, 0x02
00001000 B06B 0062 cmp.w D0, [A3 + 0x62]
00001004 672E beq +0x30 /* 00001034 */
00001006 7001 moveq.l D0, 0x01
00001008 B06B 0062 cmp.w D0, [A3 + 0x62]
0000100C 6726 beq +0x28 /* 00001034 */
0000100E 2F2E FEE4 move.l -[A7], [A6 - 0x11C]
00001012 2F2B 0054 move.l -[A7], [A3 + 0x54]
00001016 4EAD 0CFA jsr [A5 + 0xCFA /* export_411 */]
0000101A 4A40 tst.w D0
0000101C 508F addq.l A7, 8
0000101E 6614 bne +0x16 /* 00001034 */
00001020 4A47 tst.w D7
00001022 6700 0110 beq +0x112 /* 00001134 */
00001026 7073 moveq.l D0, 0x73
00001028 2F00 move.l -[A7], D0
0000102A 4EBA 12B0 jsr [PC + 0x12B0 /* 000022DC */]
0000102E 588F addq.l A7, 4
00001030 6000 0102 bra +0x104 /* 00001134 */
label00001034:
00001034 486B 004C pea.l [A3 + 0x4C]
00001038 4EAD 0DAA jsr [A5 + 0xDAA /* export_433 */]
0000103C 3D46 FEF4 move.w [A6 - 0x10C], D6
00001040 486E FEDC pea.l [A6 - 0x124]
00001044 4EAD 008A jsr [A5 + 0x8A /* export_13 */]
00001048 4AAD E5C8 tst.l [A5 - 0x1A38]
0000104C 508F addq.l A7, 8
0000104E 671C beq +0x1E /* 0000106C */
00001050 4A47 tst.w D7
00001052 6700 00E0 beq +0xE2 /* 00001134 */
00001056 7008 moveq.l D0, 0x08
00001058 C046 and.w D0, D6
0000105A 6700 00D8 beq +0xDA /* 00001134 */
0000105E 2F2E FEE4 move.l -[A7], [A6 - 0x11C]
00001062 4EAD 0132 jsr [A5 + 0x132 /* export_34 */]
00001066 588F addq.l A7, 4
00001068 6000 00CA bra +0xCC /* 00001134 */
label0000106C:
0000106C 7002 moveq.l D0, 0x02
0000106E B06E FEF2 cmp.w D0, [A6 - 0x10E]
00001072 671C beq +0x1E /* 00001090 */
00001074 7001 moveq.l D0, 0x01
00001076 B06E FEF2 cmp.w D0, [A6 - 0x10E]
0000107A 6714 beq +0x16 /* 00001090 */
0000107C 303C 0800 move.w D0, 0x800
00001080 C06B 006E and.w D0, [A3 + 0x6E]
00001084 660A bne +0xC /* 00001090 */
00001086 7066 moveq.l D0, 0x66
00001088 2F00 move.l -[A7], D0
0000108A 4EBA 1250 jsr [PC + 0x1250 /* 000022DC */]
0000108E 588F addq.l A7, 4
label00001090:
00001090 486B 004C pea.l [A3 + 0x4C]
00001094 4EAD 00E2 jsr [A5 + 0xE2 /* export_24 */]
00001098 41EB 004C lea.l A0, [A3 + 0x4C]
0000109C 43EE FEDC lea.l A1, [A6 - 0x124]
000010A0 7006 moveq.l D0, 0x06
label000010A2:
000010A2 20D9 move.l [A0]+, [A1]+
000010A4 51C8 FFFC dbf D0, -0x6 /* 000010A2 */
000010A8 30D9 move.w [A0]+, [A1]+
000010AA 5244 addq.w D4, 1
000010AC 588F addq.l A7, 4
000010AE 6000 0084 bra +0x86 /* 00001134 */
label000010B2:
000010B2 206E FED8 movea.l A0, [A6 - 0x128]
000010B6 2868 0098 movea.l A4, [A0 + 0x98]
000010BA B7EE FED8 cmpa.l A3, [A6 - 0x128]
000010BE 676C beq +0x6E /* 0000112C */
000010C0 2F2E FEE8 move.l -[A7], [A6 - 0x118]
000010C4 206E FED8 movea.l A0, [A6 - 0x128]
000010C8 2F28 0058 move.l -[A7], [A0 + 0x58]
000010CC 4EAD 013A jsr [A5 + 0x13A /* export_35 */]
000010D0 7200 moveq.l D1, 0x00
000010D2 4A40 tst.w D0
000010D4 57C1 seq D1
000010D6 4401 neg.b D1
000010D8 3A01 move.w D5, D1
000010DA 508F addq.l A7, 8
000010DC 6616 bne +0x18 /* 000010F4 */
000010DE 2F2E FEE4 move.l -[A7], [A6 - 0x11C]
000010E2 206E FED8 movea.l A0, [A6 - 0x128]
000010E6 2F28 0054 move.l -[A7], [A0 + 0x54]
000010EA 4EAD 0CFA jsr [A5 + 0xCFA /* export_411 */]
000010EE 4A40 tst.w D0
000010F0 508F addq.l A7, 8
000010F2 6638 bne +0x3A /* 0000112C */
label000010F4:
000010F4 206E FED8 movea.l A0, [A6 - 0x128]
000010F8 7000 moveq.l D0, 0x00
000010FA 3028 006E move.w D0, [A0 + 0x6E]
000010FE 223C 0000 8000 move.l D1, 0x8000
00001104 C280 and.l D1, D0
00001106 670C beq +0xE /* 00001114 */
00001108 486E FED8 pea.l [A6 - 0x128]
0000110C 4EBA 017A jsr [PC + 0x17A /* 00001288 */]
00001110 588F addq.l A7, 4
00001112 6018 bra +0x1A /* 0000112C */
label00001114:
00001114 4A47 tst.w D7
00001116 671C beq +0x1E /* 00001134 */
00001118 4A45 tst.w D5
0000111A 6704 beq +0x6 /* 00001120 */
0000111C 7065 moveq.l D0, 0x65
0000111E 6002 bra +0x4 /* 00001122 */
label00001120:
00001120 707E moveq.l D0, 0x7E
label00001122:
00001122 2F00 move.l -[A7], D0
00001124 4EBA 11B6 jsr [PC + 0x11B6 /* 000022DC */]
00001128 588F addq.l A7, 4
0000112A 6008 bra +0xA /* 00001134 */
label0000112C:
0000112C 2D4C FED8 move.l [A6 - 0x128], A4
00001130 6000 FEB4 bra -0x14A /* 00000FE6 */
label00001134:
00001134 4A44 tst.w D4
00001136 660A bne +0xC /* 00001142 */
00001138 486E FEDC pea.l [A6 - 0x124]
0000113C 4EAD 00E2 jsr [A5 + 0xE2 /* export_24 */]
00001140 588F addq.l A7, 4
label00001142:
00001142 5247 addq.w D7, 1
label00001144:
00001144 0C47 0002 cmpi.w D7, 0x2
00001148 6C06 bge +0x8 /* 00001150 */
0000114A 4A44 tst.w D4
0000114C 6700 FE5C beq -0x1A2 /* 00000FAA */
label00001150:
00001150 4A6E FFFE tst.w [A6 - 0x2]
00001154 670A beq +0xC /* 00001160 */
00001156 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000115A 4EAD 0132 jsr [A5 + 0x132 /* export_34 */]
0000115E 588F addq.l A7, 4
label00001160:
00001160 3004 move.w D0, D4
00001162 4CEE 18F0 FEC0 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x140]
00001168 4E5E unlink A6
0000116A 4E75 rts
export_806:
fn0000116C:
0000116C 4E56 FFF0 link A6, -0x0010
00001170 48E7 0F10 movem.l -[A7], D4,D5,D6,D7,A3
00001174 3A2E 0012 move.w D5, [A6 + 0x12]
00001178 282D EA44 move.l D4, [A5 - 0x15BC]
0000117C 4246 clr.w D6
0000117E 206E 0008 movea.l A0, [A6 + 0x8]
00001182 5268 007A addq.w [A0 + 0x7A], 1
00001186 206E 0008 movea.l A0, [A6 + 0x8]
0000118A 303C 0400 move.w D0, 0x400
0000118E C068 006E and.w D0, [A0 + 0x6E]
00001192 6700 00DE beq +0xE0 /* 00001272 */
00001196 703C moveq.l D0, 0x3C
00001198 2F00 move.l -[A7], D0
0000119A 4EBA EE66 jsr [PC - 0x119A /* 00000002 */]
0000119E 4A40 tst.w D0
000011A0 588F addq.l A7, 4
000011A2 6700 00CE beq +0xD0 /* 00001272 */
000011A6 7001 moveq.l D0, 0x01
000011A8 4A6D BB9A tst.w [A5 - 0x4466]
000011AC 6706 beq +0x8 /* 000011B4 */
000011AE 4A45 tst.w D5
000011B0 6602 bne +0x4 /* 000011B4 */
000011B2 7000 moveq.l D0, 0x00
label000011B4:
000011B4 4A80 tst.l D0
000011B6 6708 beq +0xA /* 000011C0 */
000011B8 41EE FFF0 lea.l A0, [A6 - 0x10]
000011BC 2008 move.l D0, A0
000011BE 600A bra +0xC /* 000011CA */
label000011C0:
000011C0 7010 moveq.l D0, 0x10
000011C2 2F00 move.l -[A7], D0
000011C4 4EAD 0D92 jsr [A5 + 0xD92 /* export_430 */]
000011C8 588F addq.l A7, 4
label000011CA:
000011CA 2640 movea.l A3, D0
000011CC 200B move.l D0, A3
000011CE 6700 00A2 beq +0xA4 /* 00001272 */
000011D2 4247 clr.w D7
000011D4 6016 bra +0x18 /* 000011EC */
label000011D6:
000011D6 206E 0008 movea.l A0, [A6 + 0x8]
000011DA 2068 0090 movea.l A0, [A0 + 0x90]
000011DE 48C7 ext.l D7
000011E0 2007 move.l D0, D7
000011E2 E780 asl D0, 3
000011E4 7200 moveq.l D1, 0x00
000011E6 2181 0804 move.l [A0 + D0 + 0x4], D1
000011EA 5247 addq.w D7, 1
label000011EC:
000011EC 48C7 ext.l D7
000011EE 206E 0008 movea.l A0, [A6 + 0x8]
000011F2 7000 moveq.l D0, 0x00
000011F4 3028 0048 move.w D0, [A0 + 0x48]
000011F8 B087 cmp.l D0, D7
000011FA 62DA bhi -0x24 /* 000011D6 */
000011FC 2B6E 0008 E03C move.l [A5 - 0x1FC4], [A6 + 0x8]
00001202 276E 0008 0004 move.l [A3 + 0x4], [A6 + 0x8]
00001208 26AD E038 move.l [A3], [A5 - 0x1FC8]
0000120C 276D E044 0008 move.l [A3 + 0x8], [A5 - 0x1FBC]
00001212 202D E034 move.l D0, [A5 - 0x1FCC]
00001216 90AD E030 sub.l D0, [A5 - 0x1FD0]
0000121A 720E moveq.l D1, 0x0E
0000121C 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00001220 222E 0014 move.l D1, [A6 + 0x14]
00001224 D280 add.l D1, D0
00001226 3741 000C move.w [A3 + 0xC], D1
0000122A 426B 000E clr.w [A3 + 0xE]
0000122E 206E 0008 movea.l A0, [A6 + 0x8]
00001232 202E 000C move.l D0, [A6 + 0xC]
00001236 D0A8 0076 add.l D0, [A0 + 0x76]
0000123A 2B40 E044 move.l [A5 - 0x1FBC], D0
0000123E 2B4B E038 move.l [A5 - 0x1FC8], A3
00001242 7000 moveq.l D0, 0x00
00001244 2B40 E048 move.l [A5 - 0x1FB8], D0
00001248 4A6D BB9A tst.w [A5 - 0x4466]
0000124C 6704 beq +0x6 /* 00001252 */
0000124E 4A45 tst.w D5
00001250 6714 beq +0x16 /* 00001266 */
label00001252:
00001252 526D BB9A addq.w [A5 - 0x4466], 1
00001256 526B 000E addq.w [A3 + 0xE], 1
0000125A 4EAD 09CA jsr [A5 + 0x9CA /* export_309 */]
0000125E 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */]
00001262 536D BB9A subq.w [A5 - 0x4466], 1
label00001266:
00001266 B8AD EA44 cmp.l D4, [A5 - 0x15BC]
0000126A 57C6 seq D6
0000126C 0246 0001 andi.w D6, 0x1
00001270 600A bra +0xC /* 0000127C */
label00001272:
00001272 486E 0008 pea.l [A6 + 0x8]
00001276 4EBA 0010 jsr [PC + 0x10 /* 00001288 */]
0000127A 588F addq.l A7, 4
label0000127C:
0000127C 3006 move.w D0, D6
0000127E 4CEE 08F0 FFDC movem.l D4,D5,D6,D7,A3, [A6 - 0x24]
00001284 4E5E unlink A6
00001286 4E75 rts
export_807:
fn00001288:
00001288 4E56 0000 link A6, 0
0000128C 48E7 0118 movem.l -[A7], D7,A3,A4
00001290 206E 0008 movea.l A0, [A6 + 0x8]
00001294 2850 movea.l A4, [A0]
00001296 200C move.l D0, A4
00001298 6700 014A beq +0x14C /* 000013E4 */
0000129C 302C 007A move.w D0, [A4 + 0x7A]
000012A0 536C 007A subq.w [A4 + 0x7A], 1
000012A4 0C40 0001 cmpi.w D0, 0x1
000012A8 6200 013A bhi +0x13C /* 000013E4 */
000012AC 303C 0208 move.w D0, 0x208
000012B0 C06C 006E and.w D0, [A4 + 0x6E]
000012B4 6750 beq +0x52 /* 00001306 */
000012B6 266D E038 movea.l A3, [A5 - 0x1FC8]
000012BA 6046 bra +0x48 /* 00001302 */
label000012BC:
000012BC 206B 0004 movea.l A0, [A3 + 0x4]
000012C0 4AA8 0090 tst.l [A0 + 0x90]
000012C4 673A beq +0x3C /* 00001300 */
000012C6 206B 0004 movea.l A0, [A3 + 0x4]
000012CA 3E28 0048 move.w D7, [A0 + 0x48]
000012CE 6028 bra +0x2A /* 000012F8 */
label000012D0:
000012D0 206B 0004 movea.l A0, [A3 + 0x4]
000012D4 2068 0090 movea.l A0, [A0 + 0x90]
000012D8 48C7 ext.l D7
000012DA 2007 move.l D0, D7
000012DC E780 asl D0, 3
000012DE B9F0 0804 cmpa.l A4, [A0 + D0 + 0x4]
000012E2 6614 bne +0x16 /* 000012F8 */
000012E4 206B 0004 movea.l A0, [A3 + 0x4]
000012E8 2068 0090 movea.l A0, [A0 + 0x90]
000012EC 48C7 ext.l D7
000012EE 2007 move.l D0, D7
000012F0 E780 asl D0, 3
000012F2 7200 moveq.l D1, 0x00
000012F4 2181 0804 move.l [A0 + D0 + 0x4], D1
label000012F8:
000012F8 3007 move.w D0, D7
000012FA 5347 subq.w D7, 1
000012FC 4A40 tst.w D0
000012FE 66D0 bne -0x2E /* 000012D0 */
label00001300:
00001300 2653 movea.l A3, [A3]
label00001302:
00001302 200B move.l D0, A3
00001304 66B6 bne -0x48 /* 000012BC */
label00001306:
00001306 486C 004C pea.l [A4 + 0x4C]
0000130A 4EAD 00E2 jsr [A5 + 0xE2 /* export_24 */]
0000130E 486C 0076 pea.l [A4 + 0x76]
00001312 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00001316 4AAC 0088 tst.l [A4 + 0x88]
0000131A 508F addq.l A7, 8
0000131C 6762 beq +0x64 /* 00001380 */
0000131E 4247 clr.w D7
00001320 6048 bra +0x4A /* 0000136A */
label00001322:
00001322 206C 0088 movea.l A0, [A4 + 0x88]
00001326 48C7 ext.l D7
00001328 2007 move.l D0, D7
0000132A 2200 move.l D1, D0
0000132C C0FC 000E mulu.w D0, 0xE
00001330 4841 swap.w D1
00001332 C2FC 000E mulu.w D1, 0xE
00001336 4841 swap.w D1
00001338 4241 clr.w D1
0000133A D081 add.l D0, D1
0000133C 7208 moveq.l D1, 0x08
0000133E B230 080D cmp.b D1, [A0 + D0 + 0xD]
00001342 6624 bne +0x26 /* 00001368 */
00001344 206C 0088 movea.l A0, [A4 + 0x88]
00001348 48C7 ext.l D7
0000134A 2007 move.l D0, D7
0000134C 2200 move.l D1, D0
0000134E C0FC 000E mulu.w D0, 0xE
00001352 4841 swap.w D1
00001354 C2FC 000E mulu.w D1, 0xE
00001358 4841 swap.w D1
0000135A 4241 clr.w D1
0000135C D081 add.l D0, D1
0000135E 4870 0800 pea.l [A0 + D0]
00001362 4EAD 0DBA jsr [A5 + 0xDBA /* export_435 */]
00001366 588F addq.l A7, 4
label00001368:
00001368 5247 addq.w D7, 1
label0000136A:
0000136A 48C7 ext.l D7
0000136C 7000 moveq.l D0, 0x00
0000136E 302C 0040 move.w D0, [A4 + 0x40]
00001372 B087 cmp.l D0, D7
00001374 62AC bhi -0x52 /* 00001322 */
00001376 486C 0088 pea.l [A4 + 0x88]
0000137A 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
0000137E 588F addq.l A7, 4
label00001380:
00001380 486C 0090 pea.l [A4 + 0x90]
00001384 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00001388 486C 008C pea.l [A4 + 0x8C]
0000138C 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00001390 486C 0094 pea.l [A4 + 0x94]
00001394 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00001398 4AAC 009C tst.l [A4 + 0x9C]
0000139C 4FEF 000C lea.l A7, [A7 + 0xC]
000013A0 670A beq +0xC /* 000013AC */
000013A2 206C 009C movea.l A0, [A4 + 0x9C]
000013A6 216C 0098 0098 move.l [A0 + 0x98], [A4 + 0x98]
label000013AC:
000013AC 4AAC 0098 tst.l [A4 + 0x98]
000013B0 670A beq +0xC /* 000013BC */
000013B2 206C 0098 movea.l A0, [A4 + 0x98]
000013B6 216C 009C 009C move.l [A0 + 0x9C], [A4 + 0x9C]
label000013BC:
000013BC B9ED E040 cmpa.l A4, [A5 - 0x1FC0]
000013C0 6606 bne +0x8 /* 000013C8 */
000013C2 2B6C 0098 E040 move.l [A5 - 0x1FC0], [A4 + 0x98]
label000013C8:
000013C8 303C 2000 move.w D0, 0x2000 /* ' \0' */
000013CC C06C 006E and.w D0, [A4 + 0x6E]
000013D0 6612 bne +0x14 /* 000013E4 */
000013D2 486C 0072 pea.l [A4 + 0x72]
000013D6 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
000013DA 2F2E 0008 move.l -[A7], [A6 + 0x8]
000013DE 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
000013E2 508F addq.l A7, 8
label000013E4:
000013E4 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC]
000013EA 4E5E unlink A6
000013EC 4E75 rts
export_808:
fn000013EE:
000013EE 4E56 FFFC link A6, -0x0004
000013F2 48E7 0318 movem.l -[A7], D6,D7,A3,A4
000013F6 4246 clr.w D6
000013F8 2D6D E040 FFFC move.l [A6 - 0x4], [A5 - 0x1FC0]
000013FE 6050 bra +0x52 /* 00001450 */
label00001400:
00001400 206E FFFC movea.l A0, [A6 - 0x4]
00001404 2868 0098 movea.l A4, [A0 + 0x98]
00001408 206E FFFC movea.l A0, [A6 - 0x4]
0000140C 7000 moveq.l D0, 0x00
0000140E 3028 006E move.w D0, [A0 + 0x6E]
00001412 223C 0000 8000 move.l D1, 0x8000
00001418 C280 and.l D1, D0
0000141A 6730 beq +0x32 /* 0000144C */
0000141C 4247 clr.w D7
0000141E 266D E038 movea.l A3, [A5 - 0x1FC8]
00001422 6010 bra +0x12 /* 00001434 */
label00001424:
00001424 202B 0004 move.l D0, [A3 + 0x4]
00001428 B0AE FFFC cmp.l D0, [A6 - 0x4]
0000142C 57C7 seq D7
0000142E 0247 0001 andi.w D7, 0x1
00001432 2653 movea.l A3, [A3]
label00001434:
00001434 200B move.l D0, A3
00001436 6704 beq +0x6 /* 0000143C */
00001438 4A47 tst.w D7
0000143A 67E8 beq -0x16 /* 00001424 */
label0000143C:
0000143C 4A47 tst.w D7
0000143E 660C bne +0xE /* 0000144C */
00001440 486E FFFC pea.l [A6 - 0x4]
00001444 4EBA FE42 jsr [PC - 0x1BE /* 00001288 */]
00001448 7C01 moveq.l D6, 0x01
0000144A 588F addq.l A7, 4
label0000144C:
0000144C 2D4C FFFC move.l [A6 - 0x4], A4
label00001450:
00001450 4AAE FFFC tst.l [A6 - 0x4]
00001454 66AA bne -0x54 /* 00001400 */
00001456 3006 move.w D0, D6
00001458 4CEE 18C0 FFEC movem.l D6,D7,A3,A4, [A6 - 0x14]
0000145E 4E5E unlink A6
00001460 4E75 rts
export_809:
fn00001462:
00001462 4E56 FFA4 link A6, -0x005C
00001466 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
0000146A 3C2E 000E move.w D6, [A6 + 0xE]
0000146E 4245 clr.w D5
00001470 7000 moveq.l D0, 0x00
00001472 2D40 FFA4 move.l [A6 - 0x5C], D0
00001476 7210 moveq.l D1, 0x10
00001478 C246 and.w D1, D6
0000147A 6708 beq +0xA /* 00001484 */
0000147C 303C 0100 move.w D0, 0x100
00001480 C046 and.w D0, D6
00001482 677E beq +0x80 /* 00001502 */
label00001484:
00001484 2D6D E040 FFA4 move.l [A6 - 0x5C], [A5 - 0x1FC0]
0000148A 6070 bra +0x72 /* 000014FC */
label0000148C:
0000148C 206E FFA4 movea.l A0, [A6 - 0x5C]
00001490 2D68 0098 FFFC move.l [A6 - 0x4], [A0 + 0x98]
00001496 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000149A 206E FFA4 movea.l A0, [A6 - 0x5C]
0000149E 2F28 0058 move.l -[A7], [A0 + 0x58]
000014A2 4EAD 013A jsr [A5 + 0x13A /* export_35 */]
000014A6 4A40 tst.w D0
000014A8 508F addq.l A7, 8
000014AA 664A bne +0x4C /* 000014F6 */
000014AC 206E FFA4 movea.l A0, [A6 - 0x5C]
000014B0 7000 moveq.l D0, 0x00
000014B2 3028 006E move.w D0, [A0 + 0x6E]
000014B6 223C 0000 8000 move.l D1, 0x8000
000014BC C280 and.l D1, D0
000014BE 6726 beq +0x28 /* 000014E6 */
000014C0 303C 0100 move.w D0, 0x100
000014C4 C046 and.w D0, D6
000014C6 670E beq +0x10 /* 000014D6 */
000014C8 206E FFA4 movea.l A0, [A6 - 0x5C]
000014CC 0268 7FFF 006E andi.w [A0 + 0x6E], 0x7FFF
000014D2 6000 04E2 bra +0x4E4 /* 000019B6 */
label000014D6:
000014D6 4EBA FF16 jsr [PC - 0xEA /* 000013EE */]
000014DA 4A40 tst.w D0
000014DC 66F8 bne -0x6 /* 000014D6 */
000014DE 7000 moveq.l D0, 0x00
000014E0 2D40 FFA4 move.l [A6 - 0x5C], D0
000014E4 601C bra +0x1E /* 00001502 */
label000014E6:
000014E6 303C 0100 move.w D0, 0x100
000014EA C046 and.w D0, D6
000014EC 6714 beq +0x16 /* 00001502 */
000014EE 7000 moveq.l D0, 0x00
000014F0 2D40 FFA4 move.l [A6 - 0x5C], D0
000014F4 600C bra +0xE /* 00001502 */
label000014F6:
000014F6 2D6E FFFC FFA4 move.l [A6 - 0x5C], [A6 - 0x4]
label000014FC:
000014FC 4AAE FFA4 tst.l [A6 - 0x5C]
00001500 668A bne -0x74 /* 0000148C */
label00001502:
00001502 4AAE FFA4 tst.l [A6 - 0x5C]
00001506 6600 0408 bne +0x40A /* 00001910 */
0000150A 303C 2000 move.w D0, 0x2000 /* ' \0' */
0000150E C046 and.w D0, D6
00001510 6716 beq +0x18 /* 00001528 */
00001512 4878 00A0 push.l 0xA0
00001516 2D6E 0018 FFA4 move.l [A6 - 0x5C], [A6 + 0x18]
0000151C 2F2E 0018 move.l -[A7], [A6 + 0x18]
00001520 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */]
00001524 508F addq.l A7, 8
00001526 6012 bra +0x14 /* 0000153A */
label00001528:
00001528 4878 00A0 push.l 0xA0
0000152C 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */]
00001530 2D40 FFA4 move.l [A6 - 0x5C], D0
00001534 588F addq.l A7, 4
00001536 6700 0508 beq +0x50A /* 00001A40 */
label0000153A:
0000153A 206E FFA4 movea.l A0, [A6 - 0x5C]
0000153E 3146 006E move.w [A0 + 0x6E], D6
00001542 4AAE 0008 tst.l [A6 + 0x8]
00001546 6732 beq +0x34 /* 0000157A */
00001548 7001 moveq.l D0, 0x01
0000154A 4AAE 0010 tst.l [A6 + 0x10]
0000154E 6608 bne +0xA /* 00001558 */
00001550 4AAE 0014 tst.l [A6 + 0x14]
00001554 6602 bne +0x4 /* 00001558 */
00001556 7000 moveq.l D0, 0x00
label00001558:
00001558 4A80 tst.l D0
0000155A 6704 beq +0x6 /* 00001560 */
0000155C 7000 moveq.l D0, 0x00
0000155E 6002 bra +0x4 /* 00001562 */
label00001560:
00001560 701C moveq.l D0, 0x1C
label00001562:
00001562 2F00 move.l -[A7], D0
00001564 2F2E FFA4 move.l -[A7], [A6 - 0x5C]
00001568 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000156C 4EBA F9D6 jsr [PC - 0x62A /* 00000F44 */]
00001570 4A40 tst.w D0
00001572 4FEF 000C lea.l A7, [A7 + 0xC]
00001576 6700 04C8 beq +0x4CA /* 00001A40 */
label0000157A:
0000157A 4AAE 0010 tst.l [A6 + 0x10]
0000157E 6756 beq +0x58 /* 000015D6 */
00001580 2F2E 0010 move.l -[A7], [A6 + 0x10]
00001584 4EAD 0F3A jsr [A5 + 0xF3A /* export_483 */]
00001588 5280 addq.l D0, 1
0000158A 206E FFA4 movea.l A0, [A6 - 0x5C]
0000158E 2080 move.l [A0], D0
00001590 303C 2000 move.w D0, 0x2000 /* ' \0' */
00001594 C046 and.w D0, D6
00001596 588F addq.l A7, 4
00001598 670E beq +0x10 /* 000015A8 */
0000159A 206E FFA4 movea.l A0, [A6 - 0x5C]
0000159E 216E 0010 0072 move.l [A0 + 0x72], [A6 + 0x10]
000015A4 6000 0384 bra +0x386 /* 0000192A */
label000015A8:
000015A8 206E FFA4 movea.l A0, [A6 - 0x5C]
000015AC 2F10 move.l -[A7], [A0]
000015AE 4EAD 0D92 jsr [A5 + 0xD92 /* export_430 */]
000015B2 206E FFA4 movea.l A0, [A6 - 0x5C]
000015B6 2140 0072 move.l [A0 + 0x72], D0
000015BA 588F addq.l A7, 4
000015BC 6700 0482 beq +0x484 /* 00001A40 */
000015C0 2F2E 0010 move.l -[A7], [A6 + 0x10]
000015C4 206E FFA4 movea.l A0, [A6 - 0x5C]
000015C8 2F28 0072 move.l -[A7], [A0 + 0x72]
000015CC 4EAD 0F2A jsr [A5 + 0xF2A /* export_481 */]
000015D0 508F addq.l A7, 8
000015D2 6000 0356 bra +0x358 /* 0000192A */
label000015D6:
000015D6 486D C4A8 pea.l [A5 - 0x3B58]
000015DA 486E FFB0 pea.l [A6 - 0x50]
000015DE 4EAD 0F2A jsr [A5 + 0xF2A /* export_481 */]
000015E2 4AAE 0014 tst.l [A6 + 0x14]
000015E6 508F addq.l A7, 8
000015E8 662A bne +0x2C /* 00001614 */
000015EA 700C moveq.l D0, 0x0C
000015EC 2F00 move.l -[A7], D0
000015EE 486E FFB0 pea.l [A6 - 0x50]
000015F2 206E FFA4 movea.l A0, [A6 - 0x5C]
000015F6 4868 004C pea.l [A0 + 0x4C]
000015FA 4EAD 009A jsr [A5 + 0x9A /* export_15 */]
000015FE 4A80 tst.l D0
00001600 4FEF 000C lea.l A7, [A7 + 0xC]
00001604 670E beq +0x10 /* 00001614 */
00001606 7003 moveq.l D0, 0x03
00001608 B0AD E5C8 cmp.l D0, [A5 - 0x1A38]
0000160C 6600 0432 bne +0x434 /* 00001A40 */
00001610 422E FFB0 clr.b [A6 - 0x50]
label00001614:
00001614 486D C4A8 pea.l [A5 - 0x3B58]
00001618 486E FFB0 pea.l [A6 - 0x50]
0000161C 4EAD 0F1A jsr [A5 + 0xF1A /* export_479 */]
00001620 4A80 tst.l D0
00001622 508F addq.l A7, 8
00001624 6700 00F8 beq +0xFA /* 0000171E */
00001628 7001 moveq.l D0, 0x01
0000162A 2F00 move.l -[A7], D0
0000162C 486D C4FC pea.l [A5 - 0x3B04]
00001630 486E FFB0 pea.l [A6 - 0x50]
00001634 4EAD 0F1A jsr [A5 + 0xF1A /* export_479 */]
00001638 508F addq.l A7, 8
0000163A 2200 move.l D1, D0
0000163C 201F move.l D0, [A7]+
0000163E 4A81 tst.l D1
00001640 671A beq +0x1C /* 0000165C */
00001642 2F00 move.l -[A7], D0
00001644 486D C4D2 pea.l [A5 - 0x3B2E]
00001648 486E FFB0 pea.l [A6 - 0x50]
0000164C 4EAD 0F1A jsr [A5 + 0xF1A /* export_479 */]
00001650 508F addq.l A7, 8
00001652 2200 move.l D1, D0
00001654 201F move.l D0, [A7]+
00001656 4A81 tst.l D1
00001658 6702 beq +0x4 /* 0000165C */
0000165A 7000 moveq.l D0, 0x00
label0000165C:
0000165C 3A00 move.w D5, D0
0000165E 6600 00BE bne +0xC0 /* 0000171E */
00001662 704C moveq.l D0, 0x4C
00001664 2F00 move.l -[A7], D0
00001666 206E FFA4 movea.l A0, [A6 - 0x5C]
0000166A 2F08 move.l -[A7], A0
0000166C 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */]
00001670 206E FFA4 movea.l A0, [A6 - 0x5C]
00001674 4868 004C pea.l [A0 + 0x4C]
00001678 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
0000167C 206E FFA4 movea.l A0, [A6 - 0x5C]
00001680 2080 move.l [A0], D0
00001682 206E FFA4 movea.l A0, [A6 - 0x5C]
00001686 2010 move.l D0, [A0]
00001688 5280 addq.l D0, 1
0000168A 2F00 move.l -[A7], D0
0000168C 4EAD 0D92 jsr [A5 + 0xD92 /* export_430 */]
00001690 206E FFA4 movea.l A0, [A6 - 0x5C]
00001694 2140 0072 move.l [A0 + 0x72], D0
00001698 4FEF 0010 lea.l A7, [A7 + 0x10]
0000169C 6700 03A2 beq +0x3A4 /* 00001A40 */
000016A0 7000 moveq.l D0, 0x00
000016A2 2F00 move.l -[A7], D0
000016A4 206E FFA4 movea.l A0, [A6 - 0x5C]
000016A8 4868 004C pea.l [A0 + 0x4C]
000016AC 4EAD 00F2 jsr [A5 + 0xF2 /* export_26 */]
000016B0 206E FFA4 movea.l A0, [A6 - 0x5C]
000016B4 2F10 move.l -[A7], [A0]
000016B6 206E FFA4 movea.l A0, [A6 - 0x5C]
000016BA 2F28 0072 move.l -[A7], [A0 + 0x72]
000016BE 206E FFA4 movea.l A0, [A6 - 0x5C]
000016C2 4868 004C pea.l [A0 + 0x4C]
000016C6 4EAD 009A jsr [A5 + 0x9A /* export_15 */]
000016CA 4A80 tst.l D0
000016CC 4FEF 0014 lea.l A7, [A7 + 0x14]
000016D0 6600 036E bne +0x370 /* 00001A40 */
000016D4 7000 moveq.l D0, 0x00
000016D6 2F00 move.l -[A7], D0
000016D8 206E FFA4 movea.l A0, [A6 - 0x5C]
000016DC 4868 004C pea.l [A0 + 0x4C]
000016E0 4EAD 00F2 jsr [A5 + 0xF2 /* export_26 */]
000016E4 206E FFA4 movea.l A0, [A6 - 0x5C]
000016E8 2F10 move.l -[A7], [A0]
000016EA 206E FFA4 movea.l A0, [A6 - 0x5C]
000016EE 2F28 0072 move.l -[A7], [A0 + 0x72]
000016F2 4EAD 0F32 jsr [A5 + 0xF32 /* export_482 */]
000016F6 5280 addq.l D0, 1
000016F8 206E FFA4 movea.l A0, [A6 - 0x5C]
000016FC 2080 move.l [A0], D0
000016FE 4FEF 0010 lea.l A7, [A7 + 0x10]
00001702 660E bne +0x10 /* 00001712 */
00001704 4878 0433 push.l 0x433
00001708 4EBA 0BD2 jsr [PC + 0xBD2 /* 000022DC */]
0000170C 588F addq.l A7, 4
0000170E 6000 0330 bra +0x332 /* 00001A40 */
label00001712:
00001712 206E FFA4 movea.l A0, [A6 - 0x5C]
00001716 5268 0070 addq.w [A0 + 0x70], 1
0000171A 6000 020E bra +0x210 /* 0000192A */
label0000171E:
0000171E 4AAE 0014 tst.l [A6 + 0x14]
00001722 671C beq +0x1E /* 00001740 */
00001724 704C moveq.l D0, 0x4C
00001726 2F00 move.l -[A7], D0
00001728 486E FFB0 pea.l [A6 - 0x50]
0000172C 206E 0014 movea.l A0, [A6 + 0x14]
00001730 4E90 jsr [A0]
00001732 4A40 tst.w D0
00001734 57C0 seq D0
00001736 0240 0001 andi.w D0, 0x1
0000173A 48C0 ext.l D0
0000173C 508F addq.l A7, 8
0000173E 6018 bra +0x1A /* 00001758 */
label00001740:
00001740 704C moveq.l D0, 0x4C
00001742 2F00 move.l -[A7], D0
00001744 486E FFB0 pea.l [A6 - 0x50]
00001748 206E FFA4 movea.l A0, [A6 - 0x5C]
0000174C 4868 004C pea.l [A0 + 0x4C]
00001750 4EAD 009A jsr [A5 + 0x9A /* export_15 */]
00001754 4FEF 000C lea.l A7, [A7 + 0xC]
label00001758:
00001758 6600 02E6 bne +0x2E8 /* 00001A40 */
0000175C 47EE FFB0 lea.l A3, [A6 - 0x50]
00001760 206E FFA4 movea.l A0, [A6 - 0x5C]
00001764 2D48 FFAC move.l [A6 - 0x54], A0
00001768 4247 clr.w D7
label0000176A:
0000176A 1B6B 0003 AFDA move.b [A5 - 0x5026], [A3 + 0x3]
00001770 1B6B 0002 AFDB move.b [A5 - 0x5025], [A3 + 0x2]
00001776 1B6B 0001 AFDC move.b [A5 - 0x5024], [A3 + 0x1]
0000177C 1B53 AFDD move.b [A5 - 0x5023], [A3]
00001780 206E FFAC movea.l A0, [A6 - 0x54]
00001784 58AE FFAC addq.l [A6 - 0x54], 4
00001788 20AD AFDA move.l [A0], [A5 - 0x5026]
0000178C 588B addq.l A3, 4
0000178E 5247 addq.w D7, 1
00001790 0C47 0010 cmpi.w D7, 0x10
00001794 6DD4 blt -0x2A /* 0000176A */
00001796 2D6E FFAC FFA8 move.l [A6 - 0x58], [A6 - 0x54]
0000179C 4247 clr.w D7
label0000179E:
0000179E 7000 moveq.l D0, 0x00
000017A0 1013 move.b D0, [A3]
000017A2 7200 moveq.l D1, 0x00
000017A4 122B 0001 move.b D1, [A3 + 0x1]
000017A8 E149 lsl D1.w, 8
000017AA 8240 or.w D1, D0
000017AC 206E FFA8 movea.l A0, [A6 - 0x58]
000017B0 54AE FFA8 addq.l [A6 - 0x58], 2
000017B4 3081 move.w [A0], D1
000017B6 548B addq.l A3, 2
000017B8 5247 addq.w D7, 1
000017BA 0C47 0006 cmpi.w D7, 0x6
000017BE 6DDE blt -0x20 /* 0000179E */
000017C0 4A45 tst.w D5
000017C2 666A bne +0x6C /* 0000182E */
000017C4 206E FFA4 movea.l A0, [A6 - 0x5C]
000017C8 2F28 0004 move.l -[A7], [A0 + 0x4]
000017CC 4EAD 0D92 jsr [A5 + 0xD92 /* export_430 */]
000017D0 206E FFA4 movea.l A0, [A6 - 0x5C]
000017D4 2140 0076 move.l [A0 + 0x76], D0
000017D8 588F addq.l A7, 4
000017DA 6700 0264 beq +0x266 /* 00001A40 */
000017DE 4AAE 0014 tst.l [A6 + 0x14]
000017E2 6724 beq +0x26 /* 00001808 */
000017E4 206E FFA4 movea.l A0, [A6 - 0x5C]
000017E8 2F28 0004 move.l -[A7], [A0 + 0x4]
000017EC 206E FFA4 movea.l A0, [A6 - 0x5C]
000017F0 2F28 0076 move.l -[A7], [A0 + 0x76]
000017F4 206E 0014 movea.l A0, [A6 + 0x14]
000017F8 4E90 jsr [A0]
000017FA 4A40 tst.w D0
000017FC 57C0 seq D0
000017FE 0240 0001 andi.w D0, 0x1
00001802 48C0 ext.l D0
00001804 508F addq.l A7, 8
00001806 6020 bra +0x22 /* 00001828 */
label00001808:
00001808 206E FFA4 movea.l A0, [A6 - 0x5C]
0000180C 2F28 0004 move.l -[A7], [A0 + 0x4]
00001810 206E FFA4 movea.l A0, [A6 - 0x5C]
00001814 2F28 0076 move.l -[A7], [A0 + 0x76]
00001818 206E FFA4 movea.l A0, [A6 - 0x5C]
0000181C 4868 004C pea.l [A0 + 0x4C]
00001820 4EAD 009A jsr [A5 + 0x9A /* export_15 */]
00001824 4FEF 000C lea.l A7, [A7 + 0xC]
label00001828:
00001828 6600 0216 bne +0x218 /* 00001A40 */
0000182C 605C bra +0x5E /* 0000188A */
label0000182E:
0000182E 206E FFA4 movea.l A0, [A6 - 0x5C]
00001832 4868 004C pea.l [A0 + 0x4C]
00001836 4EAD 00EA jsr [A5 + 0xEA /* export_25 */]
0000183A 206E FFA4 movea.l A0, [A6 - 0x5C]
0000183E 2228 0004 move.l D1, [A0 + 0x4]
00001842 D280 add.l D1, D0
00001844 588F addq.l A7, 4
00001846 2F01 move.l -[A7], D1
00001848 206E FFA4 movea.l A0, [A6 - 0x5C]
0000184C 4868 004C pea.l [A0 + 0x4C]
00001850 4EAD 00F2 jsr [A5 + 0xF2 /* export_26 */]
00001854 206E FFA4 movea.l A0, [A6 - 0x5C]
00001858 2810 move.l D4, [A0]
0000185A 704C moveq.l D0, 0x4C
0000185C 2F00 move.l -[A7], D0
0000185E 206E FFA4 movea.l A0, [A6 - 0x5C]
00001862 2F08 move.l -[A7], A0
00001864 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */]
00001868 206E FFA4 movea.l A0, [A6 - 0x5C]
0000186C 2084 move.l [A0], D4
0000186E 206E FFA4 movea.l A0, [A6 - 0x5C]
00001872 7001 moveq.l D0, 0x01
00001874 B090 cmp.l D0, [A0]
00001876 4FEF 0010 lea.l A7, [A7 + 0x10]
0000187A 6D0E blt +0x10 /* 0000188A */
0000187C 4878 06AF push.l 0x6AF
00001880 4EBA 0A5A jsr [PC + 0xA5A /* 000022DC */]
00001884 588F addq.l A7, 4
00001886 6000 01B8 bra +0x1BA /* 00001A40 */
label0000188A:
0000188A 7004 moveq.l D0, 0x04
0000188C C046 and.w D0, D6
0000188E 6704 beq +0x6 /* 00001894 */
00001890 4A45 tst.w D5
00001892 6762 beq +0x64 /* 000018F6 */
label00001894:
00001894 206E FFA4 movea.l A0, [A6 - 0x5C]
00001898 2F10 move.l -[A7], [A0]
0000189A 4EAD 0D92 jsr [A5 + 0xD92 /* export_430 */]
0000189E 206E FFA4 movea.l A0, [A6 - 0x5C]
000018A2 2140 0072 move.l [A0 + 0x72], D0
000018A6 588F addq.l A7, 4
000018A8 6700 0196 beq +0x198 /* 00001A40 */
000018AC 4AAE 0014 tst.l [A6 + 0x14]
000018B0 6722 beq +0x24 /* 000018D4 */
000018B2 206E FFA4 movea.l A0, [A6 - 0x5C]
000018B6 2F10 move.l -[A7], [A0]
000018B8 206E FFA4 movea.l A0, [A6 - 0x5C]
000018BC 2F28 0072 move.l -[A7], [A0 + 0x72]
000018C0 206E 0014 movea.l A0, [A6 + 0x14]
000018C4 4E90 jsr [A0]
000018C6 4A40 tst.w D0
000018C8 57C0 seq D0
000018CA 0240 0001 andi.w D0, 0x1
000018CE 48C0 ext.l D0
000018D0 508F addq.l A7, 8
000018D2 601E bra +0x20 /* 000018F2 */
label000018D4:
000018D4 206E FFA4 movea.l A0, [A6 - 0x5C]
000018D8 2F10 move.l -[A7], [A0]
000018DA 206E FFA4 movea.l A0, [A6 - 0x5C]
000018DE 2F28 0072 move.l -[A7], [A0 + 0x72]
000018E2 206E FFA4 movea.l A0, [A6 - 0x5C]
000018E6 4868 004C pea.l [A0 + 0x4C]
000018EA 4EAD 009A jsr [A5 + 0x9A /* export_15 */]
000018EE 4FEF 000C lea.l A7, [A7 + 0xC]
label000018F2:
000018F2 6600 014C bne +0x14E /* 00001A40 */
label000018F6:
000018F6 4AAE 0014 tst.l [A6 + 0x14]
000018FA 662E bne +0x30 /* 0000192A */
000018FC 7000 moveq.l D0, 0x00
000018FE 2F00 move.l -[A7], D0
00001900 206E FFA4 movea.l A0, [A6 - 0x5C]
00001904 4868 004C pea.l [A0 + 0x4C]
00001908 4EAD 00F2 jsr [A5 + 0xF2 /* export_26 */]
0000190C 508F addq.l A7, 8
0000190E 601A bra +0x1C /* 0000192A */
label00001910:
00001910 4AAE 0010 tst.l [A6 + 0x10]
00001914 6714 beq +0x16 /* 0000192A */
00001916 7065 moveq.l D0, 0x65
00001918 2F00 move.l -[A7], D0
0000191A 4EBA 09C0 jsr [PC + 0x9C0 /* 000022DC */]
0000191E 7000 moveq.l D0, 0x00
00001920 2D40 FFA4 move.l [A6 - 0x5C], D0
00001924 588F addq.l A7, 4
00001926 6000 0118 bra +0x11A /* 00001A40 */
label0000192A:
0000192A 4EAD 09D2 jsr [A5 + 0x9D2 /* export_310 */]
0000192E 303C 1002 move.w D0, 0x1002
00001932 C046 and.w D0, D6
00001934 6614 bne +0x16 /* 0000194A */
00001936 7000 moveq.l D0, 0x00
00001938 2F00 move.l -[A7], D0
0000193A 2F2E FFA4 move.l -[A7], [A6 - 0x5C]
0000193E 4EBA F300 jsr [PC - 0xD00 /* 00000C40 */]
00001942 4A40 tst.w D0
00001944 508F addq.l A7, 8
00001946 6700 00F8 beq +0xFA /* 00001A40 */
label0000194A:
0000194A 7008 moveq.l D0, 0x08
0000194C C046 and.w D0, D6
0000194E 6732 beq +0x34 /* 00001982 */
00001950 286D E040 movea.l A4, [A5 - 0x1FC0]
00001954 6026 bra +0x28 /* 0000197C */
label00001956:
00001956 200C move.l D0, A4
00001958 661E bne +0x20 /* 00001978 */
0000195A 206E FFA4 movea.l A0, [A6 - 0x5C]
0000195E 216D E040 0098 move.l [A0 + 0x98], [A5 - 0x1FC0]
00001964 670A beq +0xC /* 00001970 */
00001966 206D E040 movea.l A0, [A5 - 0x1FC0]
0000196A 216E FFA4 009C move.l [A0 + 0x9C], [A6 - 0x5C]
label00001970:
00001970 2B6E FFA4 E040 move.l [A5 - 0x1FC0], [A6 - 0x5C]
00001976 600A bra +0xC /* 00001982 */
label00001978:
00001978 286C 0098 movea.l A4, [A4 + 0x98]
label0000197C:
0000197C B9EE FFA4 cmpa.l A4, [A6 - 0x5C]
00001980 66D4 bne -0x2A /* 00001956 */
label00001982:
00001982 206E FFA4 movea.l A0, [A6 - 0x5C]
00001986 4A68 007A tst.w [A0 + 0x7A]
0000198A 662A bne +0x2C /* 000019B6 */
0000198C 7004 moveq.l D0, 0x04
0000198E C046 and.w D0, D6
00001990 670E beq +0x10 /* 000019A0 */
00001992 206E FFA4 movea.l A0, [A6 - 0x5C]
00001996 4868 0072 pea.l [A0 + 0x72]
0000199A 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
0000199E 588F addq.l A7, 4
label000019A0:
000019A0 303C 0800 move.w D0, 0x800
000019A4 C046 and.w D0, D6
000019A6 670E beq +0x10 /* 000019B6 */
000019A8 206E FFA4 movea.l A0, [A6 - 0x5C]
000019AC 4868 004C pea.l [A0 + 0x4C]
000019B0 4EAD 00BA jsr [A5 + 0xBA /* export_19 */]
000019B4 588F addq.l A7, 4
label000019B6:
000019B6 7040 moveq.l D0, 0x40
000019B8 C046 and.w D0, D6
000019BA 6708 beq +0xA /* 000019C4 */
000019BC 206E FFA4 movea.l A0, [A6 - 0x5C]
000019C0 5268 007A addq.w [A0 + 0x7A], 1
label000019C4:
000019C4 303C 00A0 move.w D0, 0xA0
000019C8 C046 and.w D0, D6
000019CA 6734 beq +0x36 /* 00001A00 */
000019CC 7000 moveq.l D0, 0x00
000019CE 2F00 move.l -[A7], D0
000019D0 7200 moveq.l D1, 0x00
000019D2 3206 move.w D1, D6
000019D4 243C 0000 0080 move.l D2, 0x80
000019DA C481 and.l D2, D1
000019DC 56C1 sne D1
000019DE 0241 0001 andi.w D1, 0x1
000019E2 48C1 ext.l D1
000019E4 2F01 move.l -[A7], D1
000019E6 2F00 move.l -[A7], D0
000019E8 2F2E FFA4 move.l -[A7], [A6 - 0x5C]
000019EC 4EBA F77E jsr [PC - 0x882 /* 0000116C */]
000019F0 4A40 tst.w D0
000019F2 4FEF 0010 lea.l A7, [A7 + 0x10]
000019F6 6608 bne +0xA /* 00001A00 */
000019F8 7000 moveq.l D0, 0x00
000019FA 2D40 FFA4 move.l [A6 - 0x5C], D0
000019FE 6040 bra +0x42 /* 00001A40 */
label00001A00:
00001A00 0806 0000 btst.b D6, 0x0
00001A04 670E beq +0x10 /* 00001A14 */
00001A06 206E FFA4 movea.l A0, [A6 - 0x5C]
00001A0A 4868 004C pea.l [A0 + 0x4C]
00001A0E 4EAD 00E2 jsr [A5 + 0xE2 /* export_24 */]
00001A12 588F addq.l A7, 4
label00001A14:
00001A14 4A45 tst.w D5
00001A16 671A beq +0x1C /* 00001A32 */
00001A18 206E FFA4 movea.l A0, [A6 - 0x5C]
00001A1C 4868 004C pea.l [A0 + 0x4C]
00001A20 4EAD 00BA jsr [A5 + 0xBA /* export_19 */]
00001A24 206E FFA4 movea.l A0, [A6 - 0x5C]
00001A28 4868 004C pea.l [A0 + 0x4C]
00001A2C 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */]
00001A30 508F addq.l A7, 8
label00001A32:
00001A32 206E FFA4 movea.l A0, [A6 - 0x5C]
00001A36 8D68 006E or.w [A0 + 0x6E], D6
00001A3A 202E FFA4 move.l D0, [A6 - 0x5C]
00001A3E 600C bra +0xE /* 00001A4C */
label00001A40:
00001A40 486E FFA4 pea.l [A6 - 0x5C]
00001A44 4EBA F842 jsr [PC - 0x7BE /* 00001288 */]
00001A48 7000 moveq.l D0, 0x00
00001A4A 588F addq.l A7, 4
label00001A4C:
00001A4C 4CEE 18F0 FF8C movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x74]
00001A52 4E5E unlink A6
00001A54 4E75 rts
export_810:
00001A56 4E56 0000 link A6, 0
00001A5A 48E7 0118 movem.l -[A7], D7,A3,A4
00001A5E 266E 0018 movea.l A3, [A6 + 0x18]
00001A62 4247 clr.w D7
00001A64 7000 moveq.l D0, 0x00
00001A66 2F00 move.l -[A7], D0
00001A68 2F2E 0014 move.l -[A7], [A6 + 0x14]
00001A6C 2F2E 0010 move.l -[A7], [A6 + 0x10]
00001A70 7200 moveq.l D1, 0x00
00001A72 322E 000E move.w D1, [A6 + 0xE]
00001A76 2F01 move.l -[A7], D1
00001A78 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001A7C 4EBA F9E4 jsr [PC - 0x61C /* 00001462 */]
00001A80 2840 movea.l A4, D0
00001A82 200C move.l D0, A4
00001A84 4FEF 0014 lea.l A7, [A7 + 0x14]
00001A88 670C beq +0xE /* 00001A96 */
00001A8A 5247 addq.w D7, 1
00001A8C 2F0B move.l -[A7], A3
00001A8E 4EBA F7F8 jsr [PC - 0x808 /* 00001288 */]
00001A92 268C move.l [A3], A4
00001A94 588F addq.l A7, 4
label00001A96:
00001A96 3007 move.w D0, D7
00001A98 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC]
00001A9E 4E5E unlink A6
00001AA0 4E75 rts
fn00001AA2:
00001AA2 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00001AA6 286F 0014 movea.l A4, [A7 + 0x14]
00001AAA 4246 clr.w D6
00001AAC 303C 4000 move.w D0, 0x4000 /* '@\0' */
00001AB0 C06C 006E and.w D0, [A4 + 0x6E]
00001AB4 670A beq +0xC /* 00001AC0 */
00001AB6 7001 moveq.l D0, 0x01
00001AB8 2F00 move.l -[A7], D0
00001ABA 4EAD 025A jsr [A5 + 0x25A /* export_71 */]
00001ABE 588F addq.l A7, 4
label00001AC0:
00001AC0 4AAC 0076 tst.l [A4 + 0x76]
00001AC4 6700 01BC beq +0x1BE /* 00001C82 */
00001AC8 4A6C 0040 tst.w [A4 + 0x40]
00001ACC 672E beq +0x30 /* 00001AFC */
00001ACE 4AAC 0088 tst.l [A4 + 0x88]
00001AD2 6628 bne +0x2A /* 00001AFC */
00001AD4 7000 moveq.l D0, 0x00
00001AD6 302C 0040 move.w D0, [A4 + 0x40]
00001ADA 2200 move.l D1, D0
00001ADC C0FC 000E mulu.w D0, 0xE
00001AE0 4841 swap.w D1
00001AE2 C2FC 000E mulu.w D1, 0xE
00001AE6 4841 swap.w D1
00001AE8 4241 clr.w D1
00001AEA D081 add.l D0, D1
00001AEC 2F00 move.l -[A7], D0
00001AEE 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */]
00001AF2 2940 0088 move.l [A4 + 0x88], D0
00001AF6 588F addq.l A7, 4
00001AF8 6700 0188 beq +0x18A /* 00001C82 */
label00001AFC:
00001AFC 4A6C 0042 tst.w [A4 + 0x42]
00001B00 677C beq +0x7E /* 00001B7E */
00001B02 4AAC 0094 tst.l [A4 + 0x94]
00001B06 6676 bne +0x78 /* 00001B7E */
00001B08 7000 moveq.l D0, 0x00
00001B0A 302C 0042 move.w D0, [A4 + 0x42]
00001B0E E580 asl D0, 2
00001B10 2F00 move.l -[A7], D0
00001B12 4EAD 0D92 jsr [A5 + 0xD92 /* export_430 */]
00001B16 2940 0094 move.l [A4 + 0x94], D0
00001B1A 588F addq.l A7, 4
00001B1C 6700 0164 beq +0x166 /* 00001C82 */
00001B20 266C 0010 movea.l A3, [A4 + 0x10]
00001B24 D7EC 0076 add.l A3, [A4 + 0x76]
00001B28 4247 clr.w D7
00001B2A 6046 bra +0x48 /* 00001B72 */
label00001B2C:
00001B2C 7000 moveq.l D0, 0x00
00001B2E 1013 move.b D0, [A3]
00001B30 5480 addq.l D0, 2
00001B32 D7C0 add.l A3, D0
label00001B34:
00001B34 4A2B 0001 tst.b [A3 + 0x1]
00001B38 67F2 beq -0xC /* 00001B2C */
00001B3A 7000 moveq.l D0, 0x00
00001B3C 1013 move.b D0, [A3]
00001B3E 5280 addq.l D0, 1
00001B40 D7C0 add.l A3, D0
00001B42 1B6B 0003 AFDA move.b [A5 - 0x5026], [A3 + 0x3]
00001B48 1B6B 0002 AFDB move.b [A5 - 0x5025], [A3 + 0x2]
00001B4E 1B6B 0001 AFDC move.b [A5 - 0x5024], [A3 + 0x1]
00001B54 1B53 AFDD move.b [A5 - 0x5023], [A3]
00001B58 202D AFDA move.l D0, [A5 - 0x5026]
00001B5C D0AC 0076 add.l D0, [A4 + 0x76]
00001B60 206C 0094 movea.l A0, [A4 + 0x94]
00001B64 48C7 ext.l D7
00001B66 2207 move.l D1, D7
00001B68 E581 asl D1, 2
00001B6A 2180 1800 move.l [A0 + D1], D0
00001B6E 588B addq.l A3, 4
00001B70 5247 addq.w D7, 1
label00001B72:
00001B72 48C7 ext.l D7
00001B74 7000 moveq.l D0, 0x00
00001B76 302C 0042 move.w D0, [A4 + 0x42]
00001B7A B087 cmp.l D0, D7
00001B7C 62B6 bhi -0x48 /* 00001B34 */
label00001B7E:
00001B7E 4A6C 0048 tst.w [A4 + 0x48]
00001B82 675A beq +0x5C /* 00001BDE */
00001B84 4AAC 0090 tst.l [A4 + 0x90]
00001B88 6654 bne +0x56 /* 00001BDE */
00001B8A 7000 moveq.l D0, 0x00
00001B8C 302C 0048 move.w D0, [A4 + 0x48]
00001B90 E780 asl D0, 3
00001B92 2F00 move.l -[A7], D0
00001B94 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */]
00001B98 2940 0090 move.l [A4 + 0x90], D0
00001B9C 588F addq.l A7, 4
00001B9E 660E bne +0x10 /* 00001BAE */
00001BA0 486C 0094 pea.l [A4 + 0x94]
00001BA4 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00001BA8 588F addq.l A7, 4
00001BAA 6000 00D6 bra +0xD8 /* 00001C82 */
label00001BAE:
00001BAE 266C 0008 movea.l A3, [A4 + 0x8]
00001BB2 D7EC 0076 add.l A3, [A4 + 0x76]
00001BB6 4247 clr.w D7
00001BB8 6018 bra +0x1A /* 00001BD2 */
label00001BBA:
00001BBA 206C 0090 movea.l A0, [A4 + 0x90]
00001BBE 48C7 ext.l D7
00001BC0 2007 move.l D0, D7
00001BC2 E780 asl D0, 3
00001BC4 218B 0800 move.l [A0 + D0], A3
00001BC8 7000 moveq.l D0, 0x00
00001BCA 1013 move.b D0, [A3]
00001BCC 5280 addq.l D0, 1
00001BCE D7C0 add.l A3, D0
00001BD0 5247 addq.w D7, 1
label00001BD2:
00001BD2 48C7 ext.l D7
00001BD4 7000 moveq.l D0, 0x00
00001BD6 302C 0048 move.w D0, [A4 + 0x48]
00001BDA B087 cmp.l D0, D7
00001BDC 62DC bhi -0x22 /* 00001BBA */
label00001BDE:
00001BDE 4A6C 0046 tst.w [A4 + 0x46]
00001BE2 6700 0086 beq +0x88 /* 00001C6A */
00001BE6 4AAC 008C tst.l [A4 + 0x8C]
00001BEA 667E bne +0x80 /* 00001C6A */
00001BEC 7000 moveq.l D0, 0x00
00001BEE 302C 0046 move.w D0, [A4 + 0x46]
00001BF2 2200 move.l D1, D0
00001BF4 C0FC 000C mulu.w D0, 0xC
00001BF8 4841 swap.w D1
00001BFA C2FC 000C mulu.w D1, 0xC
00001BFE 4841 swap.w D1
00001C00 4241 clr.w D1
00001C02 D081 add.l D0, D1
00001C04 2F00 move.l -[A7], D0
00001C06 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */]
00001C0A 2940 008C move.l [A4 + 0x8C], D0
00001C0E 588F addq.l A7, 4
00001C10 6614 bne +0x16 /* 00001C26 */
00001C12 486C 0090 pea.l [A4 + 0x90]
00001C16 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00001C1A 486C 0094 pea.l [A4 + 0x94]
00001C1E 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00001C22 508F addq.l A7, 8
00001C24 605C bra +0x5E /* 00001C82 */
label00001C26:
00001C26 266C 000C movea.l A3, [A4 + 0xC]
00001C2A D7EC 0076 add.l A3, [A4 + 0x76]
00001C2E 4247 clr.w D7
00001C30 602C bra +0x2E /* 00001C5E */
label00001C32:
00001C32 206C 008C movea.l A0, [A4 + 0x8C]
00001C36 48C7 ext.l D7
00001C38 2007 move.l D0, D7
00001C3A 2200 move.l D1, D0
00001C3C C0FC 000C mulu.w D0, 0xC
00001C40 4841 swap.w D1
00001C42 C2FC 000C mulu.w D1, 0xC
00001C46 4841 swap.w D1
00001C48 4241 clr.w D1
00001C4A D081 add.l D0, D1
00001C4C 218B 0804 move.l [A0 + D0 + 0x4], A3
00001C50 102B 0001 move.b D0, [A3 + 0x1]
00001C54 5400 addq.b D0, 2
00001C56 7200 moveq.l D1, 0x00
00001C58 1200 move.b D1, D0
00001C5A D7C1 add.l A3, D1
00001C5C 5247 addq.w D7, 1
label00001C5E:
00001C5E 48C7 ext.l D7
00001C60 7000 moveq.l D0, 0x00
00001C62 302C 0046 move.w D0, [A4 + 0x46]
00001C66 B087 cmp.l D0, D7
00001C68 62C8 bhi -0x36 /* 00001C32 */
label00001C6A:
00001C6A 4AAC 006A tst.l [A4 + 0x6A]
00001C6E 660A bne +0xC /* 00001C7A */
00001C70 52AD E19E addq.l [A5 - 0x1E62], 1
00001C74 296D E19E 006A move.l [A4 + 0x6A], [A5 - 0x1E62]
label00001C7A:
00001C7A 006C 0400 006E ori.w [A4 + 0x6E], 0x400
00001C80 5246 addq.w D6, 1
label00001C82:
00001C82 303C 4000 move.w D0, 0x4000 /* '@\0' */
00001C86 C06C 006E and.w D0, [A4 + 0x6E]
00001C8A 670A beq +0xC /* 00001C96 */
00001C8C 7000 moveq.l D0, 0x00
00001C8E 2F00 move.l -[A7], D0
00001C90 4EAD 025A jsr [A5 + 0x25A /* export_71 */]
00001C94 588F addq.l A7, 4
label00001C96:
00001C96 3006 move.w D0, D6
00001C98 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+
00001C9C 4E75 rts
fn00001C9E:
00001C9E 4E56 0000 link A6, 0
00001CA2 48E7 0018 movem.l -[A7], A3,A4
00001CA6 286D E040 movea.l A4, [A5 - 0x1FC0]
label00001CAA:
00001CAA 200C move.l D0, A4
00001CAC 6638 bne +0x3A /* 00001CE6 */
00001CAE 266D BA4C movea.l A3, [A5 - 0x45B4]
00001CB2 602C bra +0x2E /* 00001CE0 */
label00001CB4:
00001CB4 4AAB 0292 tst.l [A3 + 0x292]
00001CB8 6722 beq +0x24 /* 00001CDC */
00001CBA 206B 0292 movea.l A0, [A3 + 0x292]
00001CBE 4AA8 0076 tst.l [A0 + 0x76]
00001CC2 6718 beq +0x1A /* 00001CDC */
00001CC4 2F2B 026A move.l -[A7], [A3 + 0x26A]
00001CC8 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001CCC 4EAD 0CFA jsr [A5 + 0xCFA /* export_411 */]
00001CD0 4A40 tst.w D0
00001CD2 508F addq.l A7, 8
00001CD4 6606 bne +0x8 /* 00001CDC */
00001CD6 286B 0292 movea.l A4, [A3 + 0x292]
00001CDA 6028 bra +0x2A /* 00001D04 */
label00001CDC:
00001CDC 266B 02C4 movea.l A3, [A3 + 0x2C4]
label00001CE0:
00001CE0 200B move.l D0, A3
00001CE2 66D0 bne -0x2E /* 00001CB4 */
00001CE4 601E bra +0x20 /* 00001D04 */
label00001CE6:
00001CE6 4AAC 0076 tst.l [A4 + 0x76]
00001CEA 6712 beq +0x14 /* 00001CFE */
00001CEC 2F2C 0054 move.l -[A7], [A4 + 0x54]
00001CF0 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001CF4 4EAD 0CFA jsr [A5 + 0xCFA /* export_411 */]
00001CF8 4A40 tst.w D0
00001CFA 508F addq.l A7, 8
00001CFC 6706 beq +0x8 /* 00001D04 */
label00001CFE:
00001CFE 286C 0098 movea.l A4, [A4 + 0x98]
00001D02 60A6 bra -0x58 /* 00001CAA */
label00001D04:
00001D04 200C move.l D0, A4
00001D06 670E beq +0x10 /* 00001D16 */
00001D08 303C 0400 move.w D0, 0x400
00001D0C C06C 006E and.w D0, [A4 + 0x6E]
00001D10 6604 bne +0x6 /* 00001D16 */
00001D12 7000 moveq.l D0, 0x00
00001D14 2840 movea.l A4, D0
label00001D16:
00001D16 206E 000C movea.l A0, [A6 + 0xC]
00001D1A 208C move.l [A0], A4
00001D1C 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
00001D22 4E5E unlink A6
00001D24 4E75 rts
fn00001D26:
00001D26 4E56 0000 link A6, 0
00001D2A 48E7 0118 movem.l -[A7], D7,A3,A4
00001D2E 286E 000C movea.l A4, [A6 + 0xC]
00001D32 206E 0010 movea.l A0, [A6 + 0x10]
00001D36 70FF moveq.l D0, 0xFFFFFFFF
00001D38 2080 move.l [A0], D0
00001D3A 206E 0008 movea.l A0, [A6 + 0x8]
00001D3E 226E 0008 movea.l A1, [A6 + 0x8]
00001D42 2669 0010 movea.l A3, [A1 + 0x10]
00001D46 D7E8 0076 add.l A3, [A0 + 0x76]
00001D4A 206E 0008 movea.l A0, [A6 + 0x8]
00001D4E 3E28 0044 move.w D7, [A0 + 0x44]
00001D52 6058 bra +0x5A /* 00001DAC */
label00001D54:
00001D54 2F0C move.l -[A7], A4
00001D56 2F0B move.l -[A7], A3
00001D58 4EAD 0CFA jsr [A5 + 0xCFA /* export_411 */]
00001D5C 4A40 tst.w D0
00001D5E 508F addq.l A7, 8
00001D60 6636 bne +0x38 /* 00001D98 */
00001D62 7000 moveq.l D0, 0x00
00001D64 1013 move.b D0, [A3]
00001D66 5280 addq.l D0, 1
00001D68 D7C0 add.l A3, D0
00001D6A 4A2C 0001 tst.b [A4 + 0x1]
00001D6E 671C beq +0x1E /* 00001D8C */
00001D70 1B6B 0003 AFDA move.b [A5 - 0x5026], [A3 + 0x3]
00001D76 1B6B 0002 AFDB move.b [A5 - 0x5025], [A3 + 0x2]
00001D7C 1B6B 0001 AFDC move.b [A5 - 0x5024], [A3 + 0x1]
00001D82 1B53 AFDD move.b [A5 - 0x5023], [A3]
00001D86 202D AFDA move.l D0, [A5 - 0x5026]
00001D8A 6004 bra +0x6 /* 00001D90 */
label00001D8C:
00001D8C 7000 moveq.l D0, 0x00
00001D8E 1013 move.b D0, [A3]
label00001D90:
00001D90 206E 0010 movea.l A0, [A6 + 0x10]
00001D94 2080 move.l [A0], D0
00001D96 601C bra +0x1E /* 00001DB4 */
label00001D98:
00001D98 7000 moveq.l D0, 0x00
00001D9A 1013 move.b D0, [A3]
00001D9C 4A2B 0001 tst.b [A3 + 0x1]
00001DA0 6704 beq +0x6 /* 00001DA6 */
00001DA2 7205 moveq.l D1, 0x05
00001DA4 6002 bra +0x4 /* 00001DA8 */
label00001DA6:
00001DA6 7202 moveq.l D1, 0x02
label00001DA8:
00001DA8 D280 add.l D1, D0
00001DAA D7C1 add.l A3, D1
label00001DAC:
00001DAC 3007 move.w D0, D7
00001DAE 5347 subq.w D7, 1
00001DB0 4A40 tst.w D0
00001DB2 66A0 bne -0x5E /* 00001D54 */
label00001DB4:
00001DB4 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC]
00001DBA 4E5E unlink A6
00001DBC 4E75 rts
export_811:
00001DBE 4E56 0000 link A6, 0
00001DC2 48E7 0018 movem.l -[A7], A3,A4
00001DC6 286E 000C movea.l A4, [A6 + 0xC]
00001DCA 266E 0008 movea.l A3, [A6 + 0x8]
00001DCE 4AAB 0004 tst.l [A3 + 0x4]
00001DD2 661A bne +0x1C /* 00001DEE */
00001DD4 486B 0004 pea.l [A3 + 0x4]
00001DD8 2F13 move.l -[A7], [A3]
00001DDA 4EBA FEC2 jsr [PC - 0x13E /* 00001C9E */]
00001DDE 4AAB 0004 tst.l [A3 + 0x4]
00001DE2 508F addq.l A7, 8
00001DE4 6608 bne +0xA /* 00001DEE */
00001DE6 70FF moveq.l D0, 0xFFFFFFFF
00001DE8 2940 0008 move.l [A4 + 0x8], D0
00001DEC 6036 bra +0x38 /* 00001E24 */
label00001DEE:
00001DEE 4A94 tst.l [A4]
00001DF0 670C beq +0xE /* 00001DFE */
00001DF2 206B 0004 movea.l A0, [A3 + 0x4]
00001DF6 2014 move.l D0, [A4]
00001DF8 B0A8 006A cmp.l D0, [A0 + 0x6A]
00001DFC 6726 beq +0x28 /* 00001E24 */
label00001DFE:
00001DFE 486C 0008 pea.l [A4 + 0x8]
00001E02 202C 0004 move.l D0, [A4 + 0x4]
00001E06 5280 addq.l D0, 1
00001E08 2F00 move.l -[A7], D0
00001E0A 2F2B 0004 move.l -[A7], [A3 + 0x4]
00001E0E 4EBA FF16 jsr [PC - 0xEA /* 00001D26 */]
00001E12 4AAC 0008 tst.l [A4 + 0x8]
00001E16 4FEF 000C lea.l A7, [A7 + 0xC]
00001E1A 6D08 blt +0xA /* 00001E24 */
00001E1C 206B 0004 movea.l A0, [A3 + 0x4]
00001E20 28A8 006A move.l [A4], [A0 + 0x6A]
label00001E24:
00001E24 206E 0010 movea.l A0, [A6 + 0x10]
00001E28 20AB 0004 move.l [A0], [A3 + 0x4]
00001E2C 206E 0014 movea.l A0, [A6 + 0x14]
00001E30 20AC 0008 move.l [A0], [A4 + 0x8]
00001E34 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
00001E3A 4E5E unlink A6
00001E3C 4E75 rts
export_812:
fn00001E3E:
00001E3E 4E56 0000 link A6, 0
00001E42 48E7 0118 movem.l -[A7], D7,A3,A4
00001E46 266E 0010 movea.l A3, [A6 + 0x10]
00001E4A 3E2E 000E move.w D7, [A6 + 0xE]
00001E4E 0C47 0005 cmpi.w D7, 0x5
00001E52 6730 beq +0x32 /* 00001E84 */
00001E54 206E 0008 movea.l A0, [A6 + 0x8]
00001E58 303C 0400 move.w D0, 0x400
00001E5C C068 006E and.w D0, [A0 + 0x6E]
00001E60 6622 bne +0x24 /* 00001E84 */
00001E62 206E 0008 movea.l A0, [A6 + 0x8]
00001E66 303C 1000 move.w D0, 0x1000
00001E6A C068 006E and.w D0, [A0 + 0x6E]
00001E6E 6714 beq +0x16 /* 00001E84 */
00001E70 7000 moveq.l D0, 0x00
00001E72 2F00 move.l -[A7], D0
00001E74 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001E78 4EBA EDC6 jsr [PC - 0x123A /* 00000C40 */]
00001E7C 4A40 tst.w D0
00001E7E 508F addq.l A7, 8
00001E80 6700 00EA beq +0xEC /* 00001F6C */
label00001E84:
00001E84 286D EA4E movea.l A4, [A5 - 0x15B2]
00001E88 0C47 0004 cmpi.w D7, 0x4
00001E8C 6F06 ble +0x8 /* 00001E94 */
00001E8E 0C47 0005 cmpi.w D7, 0x5
00001E92 6608 bne +0xA /* 00001E9C */
label00001E94:
00001E94 200B move.l D0, A3
00001E96 6704 beq +0x6 /* 00001E9C */
00001E98 2B4B EA4E move.l [A5 - 0x15B2], A3
label00001E9C:
00001E9C 4AAE 0008 tst.l [A6 + 0x8]
00001EA0 6700 00C6 beq +0xC8 /* 00001F68 */
00001EA4 0C47 0004 cmpi.w D7, 0x4
00001EA8 6712 beq +0x14 /* 00001EBC */
00001EAA 206E 0008 movea.l A0, [A6 + 0x8]
00001EAE 48C7 ext.l D7
00001EB0 2007 move.l D0, D7
00001EB2 E580 asl D0, 2
00001EB4 4AB0 0814 tst.l [A0 + D0 + 0x14]
00001EB8 6700 00AE beq +0xB0 /* 00001F68 */
label00001EBC:
00001EBC 206E 0008 movea.l A0, [A6 + 0x8]
00001EC0 4A30 707C tst.b [A0 + D7.w + 0x7C]
00001EC4 6600 00A2 bne +0xA4 /* 00001F68 */
00001EC8 206E 0008 movea.l A0, [A6 + 0x8]
00001ECC 5268 007A addq.w [A0 + 0x7A], 1
00001ED0 206E 0008 movea.l A0, [A6 + 0x8]
00001ED4 5230 707C addq.b [A0 + D7.w + 0x7C], 1
00001ED8 3007 move.w D0, D7
00001EDA 5B40 subq.w D0, 5
00001EDC 6B56 bmi +0x58 /* 00001F34 */
00001EDE 0C40 0000 cmpi.w D0, 0x0
00001EE2 6E50 bgt +0x52 /* 00001F34 */
00001EE4 D040 add.w D0, D0
00001EE6 303B 0006 move.w D0, [PC + D0.w + 0x6]
00001EEA 4EFB 0000 jmp [PC + D0.w]
00001EEE 0004 486D ori.b D4, 0x6D /* 'm' */
00001EF2 2BF2 4EAD move.l <<invalid special address>>, [A2 + D4 * 8 - 0x83]
00001EF6 021A 4A40 andi.b [A2]+, 0x40 /* '@' */
00001EFA 588F addq.l A7, 4
00001EFC 6758 beq +0x5A /* 00001F56 */
00001EFE 204B movea.l A0, A3
00001F00 5088 addq.l A0, 8
00001F02 2F20 move.l -[A7], -[A0]
00001F04 2F20 move.l -[A7], -[A0]
00001F06 4EAD 2BF2 jsr [A5 + 0x2BF2 /* export_1402 */]
00001F0A 7000 moveq.l D0, 0x00
00001F0C 2F00 move.l -[A7], D0
00001F0E 7201 moveq.l D1, 0x01
00001F10 2F01 move.l -[A7], D1
00001F12 206E 0008 movea.l A0, [A6 + 0x8]
00001F16 2F28 0028 move.l -[A7], [A0 + 0x28]
00001F1A 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001F1E 4EBA F24C jsr [PC - 0xDB4 /* 0000116C */]
00001F22 4EAD 2BFA jsr [A5 + 0x2BFA /* export_1403 */]
00001F26 486D 2BF2 pea.l [A5 + 0x2BF2 /* export_1402 */]
00001F2A 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00001F2E 4FEF 001C lea.l A7, [A7 + 0x1C]
00001F32 6022 bra +0x24 /* 00001F56 */
label00001F34:
00001F34 7000 moveq.l D0, 0x00
00001F36 2F00 move.l -[A7], D0
00001F38 7201 moveq.l D1, 0x01
00001F3A 2F01 move.l -[A7], D1
00001F3C 206E 0008 movea.l A0, [A6 + 0x8]
00001F40 48C7 ext.l D7
00001F42 2407 move.l D2, D7
00001F44 E582 asl D2, 2
00001F46 2F30 2814 move.l -[A7], [A0 + D2 + 0x14]
00001F4A 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001F4E 4EBA F21C jsr [PC - 0xDE4 /* 0000116C */]
00001F52 4FEF 0010 lea.l A7, [A7 + 0x10]
label00001F56:
00001F56 206E 0008 movea.l A0, [A6 + 0x8]
00001F5A 5330 707C subq.b [A0 + D7.w + 0x7C], 1
00001F5E 486E 0008 pea.l [A6 + 0x8]
00001F62 4EBA F324 jsr [PC - 0xCDC /* 00001288 */]
00001F66 588F addq.l A7, 4
label00001F68:
00001F68 2B4C EA4E move.l [A5 - 0x15B2], A4
label00001F6C:
00001F6C 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC]
00001F72 4E5E unlink A6
00001F74 4E75 rts
export_813:
00001F76 4E56 FF96 link A6, -0x006A
00001F7A 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00001F7E 382E 000E move.w D4, [A6 + 0xE]
00001F82 286E 0008 movea.l A4, [A6 + 0x8]
00001F86 4246 clr.w D6
00001F88 4247 clr.w D7
00001F8A 4245 clr.w D5
00001F8C 302C 0070 move.w D0, [A4 + 0x70]
00001F90 48C0 ext.l D0
00001F92 2F00 move.l -[A7], D0
00001F94 2F0C move.l -[A7], A4
00001F96 4EBA ECA8 jsr [PC - 0x1358 /* 00000C40 */]
00001F9A 4A40 tst.w D0
00001F9C 508F addq.l A7, 8
00001F9E 6700 0102 beq +0x104 /* 000020A2 */
00001FA2 5245 addq.w D5, 1
00001FA4 4A44 tst.w D4
00001FA6 6706 beq +0x8 /* 00001FAE */
00001FA8 5247 addq.w D7, 1
00001FAA 6000 00F6 bra +0xF8 /* 000020A2 */
label00001FAE:
00001FAE 486E FFB4 pea.l [A6 - 0x4C]
00001FB2 2F0C move.l -[A7], A4
00001FB4 4EBA 01B2 jsr [PC + 0x1B2 /* 00002168 */]
00001FB8 7020 moveq.l D0, 0x20
00001FBA C06C 0064 and.w D0, [A4 + 0x64]
00001FBE 508F addq.l A7, 8
00001FC0 6616 bne +0x18 /* 00001FD8 */
00001FC2 486E FF96 pea.l [A6 - 0x6A]
00001FC6 486C 004C pea.l [A4 + 0x4C]
00001FCA 4EAD 014A jsr [A5 + 0x14A /* export_37 */]
00001FCE 4A40 tst.w D0
00001FD0 508F addq.l A7, 8
00001FD2 6700 00CE beq +0xD0 /* 000020A2 */
00001FD6 7C01 moveq.l D6, 0x01
label00001FD8:
00001FD8 4A6C 0070 tst.w [A4 + 0x70]
00001FDC 6718 beq +0x1A /* 00001FF6 */
00001FDE 2014 move.l D0, [A4]
00001FE0 5380 subq.l D0, 1
00001FE2 2F00 move.l -[A7], D0
00001FE4 2F2C 0072 move.l -[A7], [A4 + 0x72]
00001FE8 486C 004C pea.l [A4 + 0x4C]
00001FEC 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
00001FF0 4FEF 000C lea.l A7, [A7 + 0xC]
00001FF4 6066 bra +0x68 /* 0000205C */
label00001FF6:
00001FF6 700C moveq.l D0, 0x0C
00001FF8 2F00 move.l -[A7], D0
00001FFA 486D C4A8 pea.l [A5 - 0x3B58]
00001FFE 486C 004C pea.l [A4 + 0x4C]
00002002 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */]
00002006 4A80 tst.l D0
00002008 4FEF 000C lea.l A7, [A7 + 0xC]
0000200C 6600 0094 bne +0x96 /* 000020A2 */
00002010 704C moveq.l D0, 0x4C
00002012 2F00 move.l -[A7], D0
00002014 486E FFB4 pea.l [A6 - 0x4C]
00002018 486C 004C pea.l [A4 + 0x4C]
0000201C 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */]
00002020 4A80 tst.l D0
00002022 4FEF 000C lea.l A7, [A7 + 0xC]
00002026 667A bne +0x7C /* 000020A2 */
00002028 2F2C 0004 move.l -[A7], [A4 + 0x4]
0000202C 2F2C 0076 move.l -[A7], [A4 + 0x76]
00002030 486C 004C pea.l [A4 + 0x4C]
00002034 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */]
00002038 4A80 tst.l D0
0000203A 4FEF 000C lea.l A7, [A7 + 0xC]
0000203E 6662 bne +0x64 /* 000020A2 */
00002040 2F14 move.l -[A7], [A4]
00002042 2F2C 0072 move.l -[A7], [A4 + 0x72]
00002046 486C 004C pea.l [A4 + 0x4C]
0000204A 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */]
0000204E 4A80 tst.l D0
00002050 56C0 sne D0
00002052 0240 0001 andi.w D0, 0x1
00002056 48C0 ext.l D0
00002058 4FEF 000C lea.l A7, [A7 + 0xC]
label0000205C:
0000205C 6644 bne +0x46 /* 000020A2 */
0000205E 266D E020 movea.l A3, [A5 - 0x1FE0]
00002062 6038 bra +0x3A /* 0000209C */
label00002064:
00002064 7007 moveq.l D0, 0x07
00002066 B06B 018A cmp.w D0, [A3 + 0x18A]
0000206A 662C bne +0x2E /* 00002098 */
0000206C B9EB 0284 cmpa.l A4, [A3 + 0x284]
00002070 6626 bne +0x28 /* 00002098 */
00002072 7020 moveq.l D0, 0x20
00002074 C06C 0064 and.w D0, [A4 + 0x64]
00002078 6604 bne +0x6 /* 0000207E */
0000207A 426B 0196 clr.w [A3 + 0x196]
label0000207E:
0000207E 303C 1000 move.w D0, 0x1000
00002082 C06B 020C and.w D0, [A3 + 0x20C]
00002086 6710 beq +0x12 /* 00002098 */
00002088 026B EFFF 020C andi.w [A3 + 0x20C], 0xEFFF
0000208E 486C 0076 pea.l [A4 + 0x76]
00002092 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00002096 588F addq.l A7, 4
label00002098:
00002098 266B 0164 movea.l A3, [A3 + 0x164]
label0000209C:
0000209C 200B move.l D0, A3
0000209E 66C4 bne -0x3A /* 00002064 */
000020A0 5247 addq.w D7, 1
label000020A2:
000020A2 4A46 tst.w D6
000020A4 6716 beq +0x18 /* 000020BC */
000020A6 48C7 ext.l D7
000020A8 2F07 move.l -[A7], D7
000020AA 486E FF96 pea.l [A6 - 0x6A]
000020AE 486C 004C pea.l [A4 + 0x4C]
000020B2 4EAD 0152 jsr [A5 + 0x152 /* export_38 */]
000020B6 3E00 move.w D7, D0
000020B8 4FEF 000C lea.l A7, [A7 + 0xC]
label000020BC:
000020BC 4A47 tst.w D7
000020BE 6612 bne +0x14 /* 000020D2 */
000020C0 4A44 tst.w D4
000020C2 660E bne +0x10 /* 000020D2 */
000020C4 4A45 tst.w D5
000020C6 670A beq +0xC /* 000020D2 */
000020C8 2F2C 0054 move.l -[A7], [A4 + 0x54]
000020CC 4EAD 0132 jsr [A5 + 0x132 /* export_34 */]
000020D0 588F addq.l A7, 4
label000020D2:
000020D2 3007 move.w D0, D7
000020D4 4CEE 18F0 FF7E movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x82]
000020DA 4E5E unlink A6
000020DC 4E75 rts
export_814:
000020DE 4E56 FFB4 link A6, -0x004C
000020E2 48E7 0118 movem.l -[A7], D7,A3,A4
000020E6 286E 000C movea.l A4, [A6 + 0xC]
000020EA 266E 0008 movea.l A3, [A6 + 0x8]
000020EE 486E FFB4 pea.l [A6 - 0x4C]
000020F2 2F0B move.l -[A7], A3
000020F4 4EBA 0072 jsr [PC + 0x72 /* 00002168 */]
000020F8 7000 moveq.l D0, 0x00
000020FA 2F00 move.l -[A7], D0
000020FC 724C moveq.l D1, 0x4C
000020FE 2F01 move.l -[A7], D1
00002100 486E FFB4 pea.l [A6 - 0x4C]
00002104 4E94 jsr [A4]
00002106 508F addq.l A7, 8
00002108 2200 move.l D1, D0
0000210A 201F move.l D0, [A7]+
0000210C 4A41 tst.w D1
0000210E 672C beq +0x2E /* 0000213C */
00002110 2F00 move.l -[A7], D0
00002112 2F2B 0004 move.l -[A7], [A3 + 0x4]
00002116 2F2B 0076 move.l -[A7], [A3 + 0x76]
0000211A 4E94 jsr [A4]
0000211C 508F addq.l A7, 8
0000211E 2200 move.l D1, D0
00002120 201F move.l D0, [A7]+
00002122 4A41 tst.w D1
00002124 6716 beq +0x18 /* 0000213C */
00002126 2F00 move.l -[A7], D0
00002128 2F13 move.l -[A7], [A3]
0000212A 2F2B 0072 move.l -[A7], [A3 + 0x72]
0000212E 4E94 jsr [A4]
00002130 508F addq.l A7, 8
00002132 2200 move.l D1, D0
00002134 201F move.l D0, [A7]+
00002136 4A41 tst.w D1
00002138 6702 beq +0x4 /* 0000213C */
0000213A 7001 moveq.l D0, 0x01
label0000213C:
0000213C 3E00 move.w D7, D0
0000213E 4CEE 1880 FFA8 movem.l D7,A3,A4, [A6 - 0x58]
00002144 4E5E unlink A6
00002146 4E75 rts
export_815:
00002148 2F0B move.l -[A7], A3
0000214A 266F 0008 movea.l A3, [A7 + 0x8]
0000214E 200B move.l D0, A3
00002150 670E beq +0x10 /* 00002160 */
00002152 202B 0004 move.l D0, [A3 + 0x4]
00002156 724C moveq.l D1, 0x4C
00002158 D081 add.l D0, D1
0000215A 2413 move.l D2, [A3]
0000215C D480 add.l D2, D0
0000215E 6002 bra +0x4 /* 00002162 */
label00002160:
00002160 7400 moveq.l D2, 0x00
label00002162:
00002162 2002 move.l D0, D2
00002164 265F movea.l A3, [A7]+
00002166 4E75 rts
fn00002168:
00002168 4E56 FFFC link A6, -0x0004
0000216C 48E7 1118 movem.l -[A7], D3,D7,A3,A4
00002170 286E 0008 movea.l A4, [A6 + 0x8]
00002174 266E 000C movea.l A3, [A6 + 0xC]
00002178 4247 clr.w D7
0000217A 7610 moveq.l D3, 0x10
label0000217C:
0000217C 16AC 0003 move.b [A3], [A4 + 0x3]
00002180 176C 0002 0001 move.b [A3 + 0x1], [A4 + 0x2]
00002186 176C 0001 0002 move.b [A3 + 0x2], [A4 + 0x1]
0000218C 1754 0003 move.b [A3 + 0x3], [A4]
00002190 588B addq.l A3, 4
00002192 D8FC 0004 add.w A4, 0x4
00002196 5247 addq.w D7, 1
00002198 B647 cmp.w D3, D7
0000219A 6EE0 bgt -0x1E /* 0000217C */
0000219C 2D4C FFFC move.l [A6 - 0x4], A4
000021A0 4247 clr.w D7
000021A2 7606 moveq.l D3, 0x06
label000021A4:
000021A4 206E FFFC movea.l A0, [A6 - 0x4]
000021A8 16A8 0001 move.b [A3], [A0 + 0x1]
000021AC 206E FFFC movea.l A0, [A6 - 0x4]
000021B0 1750 0001 move.b [A3 + 0x1], [A0]
000021B4 548B addq.l A3, 2
000021B6 54AE FFFC addq.l [A6 - 0x4], 2
000021BA 5247 addq.w D7, 1
000021BC B647 cmp.w D3, D7
000021BE 6EE4 bgt -0x1A /* 000021A4 */
000021C0 4CEE 1888 FFEC movem.l D3,D7,A3,A4, [A6 - 0x14]
000021C6 4E5E unlink A6
000021C8 4E75 rts
export_816:
fn000021CA:
000021CA 4E56 0000 link A6, 0
000021CE 2F0B move.l -[A7], A3
000021D0 266E 0008 movea.l A3, [A6 + 0x8]
000021D4 4A6D EA4A tst.w [A5 - 0x15B6]
000021D8 6618 bne +0x1A /* 000021F2 */
000021DA 2F0B move.l -[A7], A3
000021DC 486D E058 pea.l [A5 - 0x1FA8]
000021E0 4EAD 1B22 jsr [A5 + 0x1B22 /* export_864 */]
000021E4 3B6E 000E EA4A move.w [A5 - 0x15B6], [A6 + 0xE]
000021EA 3B6E 000E EA48 move.w [A5 - 0x15B8], [A6 + 0xE]
000021F0 508F addq.l A7, 8
label000021F2:
000021F2 52AD EA44 addq.l [A5 - 0x15BC], 1
000021F6 266E FFFC movea.l A3, [A6 - 0x4]
000021FA 4E5E unlink A6
000021FC 4E75 rts
export_817:
000021FE 4E56 FE00 link A6, -0x0200
00002202 48E7 0118 movem.l -[A7], D7,A3,A4
00002206 49EE FF00 lea.l A4, [A6 - 0x100]
0000220A 3E2E 000A move.w D7, [A6 + 0xA]
0000220E 47EE FE00 lea.l A3, [A6 - 0x200]
00002212 4A6D EA4A tst.w [A5 - 0x15B6]
00002216 670E beq +0x10 /* 00002226 */
00002218 486D E058 pea.l [A5 - 0x1FA8]
0000221C 2F0B move.l -[A7], A3
0000221E 4EAD 1B22 jsr [A5 + 0x1B22 /* export_864 */]
00002222 508F addq.l A7, 8
00002224 6002 bra +0x4 /* 00002228 */
label00002226:
00002226 4213 clr.b [A3]
label00002228:
00002228 2F0B move.l -[A7], A3
0000222A 2F0C move.l -[A7], A4
0000222C 48C7 ext.l D7
0000222E 2F07 move.l -[A7], D7
00002230 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */]
00002234 508F addq.l A7, 8
00002236 2F00 move.l -[A7], D0
00002238 41ED E058 lea.l A0, [A5 - 0x1FA8]
0000223C 5288 addq.l A0, 1
0000223E 2F08 move.l -[A7], A0
00002240 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
00002244 1B40 E058 move.b [A5 - 0x1FA8], D0
00002248 4A6D EA4A tst.w [A5 - 0x15B6]
0000224C 4FEF 000C lea.l A7, [A7 + 0xC]
00002250 660C bne +0xE /* 0000225E */
00002252 3B47 EA4A move.w [A5 - 0x15B6], D7
00002256 3B47 EA48 move.w [A5 - 0x15B8], D7
0000225A 52AD EA44 addq.l [A5 - 0x15BC], 1
label0000225E:
0000225E 4CEE 1880 FDF4 movem.l D7,A3,A4, [A6 - 0x20C]
00002264 4E5E unlink A6
00002266 4E75 rts
export_818:
00002268 2F0B move.l -[A7], A3
0000226A 4A6D EA4A tst.w [A5 - 0x15B6]
0000226E 675E beq +0x60 /* 000022CE */
00002270 202D EA44 move.l D0, [A5 - 0x15BC]
00002274 B0AD EA40 cmp.l D0, [A5 - 0x15C0]
00002278 6754 beq +0x56 /* 000022CE */
0000227A 2B6D EA44 EA40 move.l [A5 - 0x15C0], [A5 - 0x15BC]
00002280 266D E038 movea.l A3, [A5 - 0x1FC8]
00002284 6032 bra +0x34 /* 000022B8 */
label00002286:
00002286 206B 0004 movea.l A0, [A3 + 0x4]
0000228A 4AA8 003C tst.l [A0 + 0x3C]
0000228E 6726 beq +0x28 /* 000022B6 */
00002290 206B 0004 movea.l A0, [A3 + 0x4]
00002294 4A28 0086 tst.b [A0 + 0x86]
00002298 6616 bne +0x18 /* 000022B0 */
0000229A 7000 moveq.l D0, 0x00
0000229C 2F00 move.l -[A7], D0
0000229E 720A moveq.l D1, 0x0A
000022A0 2F01 move.l -[A7], D1
000022A2 2F2B 0004 move.l -[A7], [A3 + 0x4]
000022A6 4EBA FB96 jsr [PC - 0x46A /* 00001E3E */]
000022AA 4FEF 000C lea.l A7, [A7 + 0xC]
000022AE 600C bra +0xE /* 000022BC */
label000022B0:
000022B0 7000 moveq.l D0, 0x00
000022B2 2640 movea.l A3, D0
000022B4 6006 bra +0x8 /* 000022BC */
label000022B6:
000022B6 2653 movea.l A3, [A3]
label000022B8:
000022B8 200B move.l D0, A3
000022BA 66CA bne -0x34 /* 00002286 */
label000022BC:
000022BC 200B move.l D0, A3
000022BE 660E bne +0x10 /* 000022CE */
000022C0 7002 moveq.l D0, 0x02
000022C2 2F00 move.l -[A7], D0
000022C4 486D E058 pea.l [A5 - 0x1FA8]
000022C8 4EAD 2022 jsr [A5 + 0x2022 /* export_1024 */]
000022CC 508F addq.l A7, 8
label000022CE:
000022CE 4AAD E038 tst.l [A5 - 0x1FC8]
000022D2 6604 bne +0x6 /* 000022D8 */
000022D4 426D EA4A clr.w [A5 - 0x15B6]
label000022D8:
000022D8 265F movea.l A3, [A7]+
000022DA 4E75 rts
export_819:
fn000022DC:
000022DC 4E56 FF00 link A6, -0x0100
000022E0 48E7 0110 movem.l -[A7], D7,A3
000022E4 47EE FF00 lea.l A3, [A6 - 0x100]
000022E8 3E2E 000A move.w D7, [A6 + 0xA]
000022EC 48C7 ext.l D7
000022EE 2F07 move.l -[A7], D7
000022F0 2F0B move.l -[A7], A3
000022F2 48C7 ext.l D7
000022F4 2F07 move.l -[A7], D7
000022F6 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */]
000022FA 508F addq.l A7, 8
000022FC 2F00 move.l -[A7], D0
000022FE 4EBA FECA jsr [PC - 0x136 /* 000021CA */]
00002302 4CEE 0880 FEF8 movem.l D7,A3, [A6 - 0x108]
00002308 4E5E unlink A6
0000230A 4E75 rts